情况如下: - 有一个我们刚刚在手机上提交的应用程序的开发版本,工作正常好几天(之前的版本工作好几周)。
- 昨天,我触摸了应用程序图标,应用程序启动然后崩溃了(当时我没有连接到我的计算机,但如果我不得不猜测,那是在applicationDidFinishLaunching运行时或之前)。基本上,我简要地看到我的Default.png,然后应用关闭。每当我尝试运行它时都会发生这种情况。
- 我重启手机。没有区别,该应用仍然无法启动。我看来所有其他iphone应用程序都运行正常。
- 今天早上我从我的开发计算机上重新安装了应用程序,一切都很好,它再次正常工作。没问题。这是具有相同构建参数的 SAME EXACT CODE 。
这让我非常担心,有没有人知道可能会发生什么?这就像应用程序永久性地打破了自己,甚至在我的任何代码之前都没有:(。我有一个理论它可能与过期的配置文件有关,但我没有收到任何消息,或者当我重新安装时
我很感激人们的任何建议/指点/想法!
答案 0 :(得分:5)
将iPhone连接到电脑,启动XCode,转到“窗口”菜单,然后选择“管理器”。单击左侧栏中的设备,然后检查崩溃日志。
这应该告诉你什么时候崩溃,以及为什么。
实际上,当您的应用程序崩溃时,崩溃日志应该仍然存在,所以即使您重新安装,也可以找出出错的地方。
答案 1 :(得分:1)
您使用的是核心数据吗?
您是否更改了架构?这将导致启动时崩溃,然后重新安装将修复它。
如果它是完全相同的代码,它似乎指向数据问题。