我正在编写一个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:您的应用程序委托书中的方法。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top