【发布时间】:2015-03-08 14:44:33
【问题描述】:
晚上好。 我已经为 iOS 开发了几年,自从 iOS8 发布以来我遇到了一个奇怪的问题。我保证它会被修复,但它现在是 8.1.2,它仍在发生。 在 iOS7 上一切正常,但在运行 iOS8 的手机上发生了一些奇怪的事情。
问题:
应用程序随机变黑。应用程序仍在运行,因为调试器未触发异常。它发生在运行 iOS8 而不是 iOS7 的 iPhone 4、5、6 上。
我无法预测黑屏。
我尝试打开一个新项目,但还是一样:随机黑屏。
还有其他人遇到这种情况吗?
关于如何解决这个问题的任何想法?
这真的很烦人。
提前非常感谢您!
P.S:如果有什么不同,我正在使用 Swift 进行开发。
【问题讨论】:
-
从您的描述中很难看出...希望您的手机没有切换到待机状态或您不小心按下了待机按钮...但如果没有,您可以发布任何日志吗?如果您停留在第一个屏幕上是否会发生这种情况,如果是,您可以发布一些视图控制器代码以可能识别问题吗?您是否有任何网络交互(网络交互可能需要随机时间,并且可能在响应后立即出现问题......
-
由于应用程序仍在运行,因此没有日志,并且它发生在许多手机上。唯一的就是iOS8+。它随机发生。如果我点击黑屏,我会得到一些关于错误窗口的信息
-
我要求的不是汽车日志而是日志,即使应用程序正在运行(例如 NSLog)也可以“打印”。此外,我还问如果您停留在起始屏幕上,是否会发生此崩溃。然后我在询问网络活动。你有没有读过我的问题?您的陈述“关于错误窗口的事情”非常含糊。你得到的错误/消息/日志/...到底是什么。如果您需要帮助,请提供尽可能多的信息。如果你不这样做,不要奇怪为什么没有人会回答!
-
检查您的 Xcode 断点是否存在无效的调试器操作。我有一个类似的问题,我的代码会在 iOS 8 上崩溃,但应用程序似乎会挂起,因为调试器无法执行旧的断点操作。
-
@user2558461 你好!现在我有同样的问题,很感兴趣你是如何解决它或找到任何其他解决方案的?