警报视图没有确定/关闭按钮?

Posted

技术标签:

【中文标题】警报视图没有确定/关闭按钮?【英文标题】:Alert view has no Ok/Close button? 【发布时间】:2012-03-10 22:10:44 【问题描述】:

我正在模拟器中工作,我的应用已启用 GPS。因此,当我运行只是说我必须启用 GPS 的应用程序时,我自然会得到一点提醒。

但是今天,警报上的“关闭”按钮随机(据我所知没有更改代码)消失了!

这是一个 iOS 生成的警报/错误,会在应用启动时触发。没有与之关联的代码可发布。

我已经重置了模拟器,关闭/重新打开了 xCode,更改了目标 ios 版本,重新启动了机器等。我想不通! (显然无法测试应用程序,因为我被这个东西卡住了)

【问题讨论】:

就是这样......没有任何代码。这是 iOS 生成的警报/错误消息,在我的应用加载后立即弹出。 你测试的设备是什么?? 我在模拟器中。 xCode 4.2,模拟器 5.0 没有代码!你想要什么?我的 main.m 还是什么? 您的应用在启动时会尝试做什么。请提供您的 appdelegate 的 appDidfinishlaunching 函数,以及在启动时调用的任何其他函数。 【参考方案1】:

显然我已经更改了我的服务层的基本 URL,它抛出了某种静默异常并以某种方式导致了这个问题。当我将 URL 改回正常工作时,问题就消失了。

也就是说,我不知道这实际上是如何或为什么发生的。

【讨论】:

以上是关于警报视图没有确定/关闭按钮?的主要内容,如果未能解决你的问题,请参考以下文章

没有按钮的 UIAlertView 以及如何关闭它

用自定义警报视图替换对话框“打开位置服务以允许应用程序确定您的位置服务”[关闭]

防止 UIAlertView 关闭

显示蜂窝数据已关闭警报

关闭自定义警报视图并解除 segue 问题?

使用按钮打开和关闭警报通知