题
我正在编写一个iPad应用程序,该应用程序是一个“售货亭”应用程序。 iPad应该挂在墙上,应用应该只运行。我做了一个测试,昨晚(12月31日,星期五)启动了该应用程序,然后让它运行。今天早上,当我醒来时,它没有运行。我只是检查了iPad的控制台,我不知道为什么它崩溃了。
iPad被插入了,因此电池不是发出的。我 做过 禁用我的应用程序委托中的脚踏符。昨晚午夜直到午夜都可以看到该应用程序运行。
我想指出,我的应用程序通过游戏套件充当蓝牙服务器,并且控制台输出的大部分被蓝牙状态消息占据。
当我打开iPad时,该应用程序被暂停,并且有一个系统警报,这促使我检查了“到期的配置配置文件”。我轻拍了“解雇”,警报消失了。我驳回系统警报后大约一秒钟崩溃。
有什么想法我如何诊断这个问题?为什么我的应用程序会崩溃?
这是我iPad的控制台日志, ,如Xcode的组织者复制。
编辑:
有点谷歌搜索引导我 到这个网站 这说明了警报视图导致该应用程序失去焦点。可以涉及吗?我该怎么办来解决问题?
edit2:
我的崩溃日志将情况描述为:
专用信息:
AppName 未能及时恢复
经过的总CPU时间(秒):10.010(用户8.070,系统1.940),100%CPU
经过的应用程序CPU时间(秒):9.470,95%CPU
解决方案
好吧,过期的配置配置文件将阻止该应用程序运行,但是日志错误听起来像您在应用程序didBecomective:或应用程序WillResignActive:您的应用程序委托书中的方法。
不隶属于 StackOverflow