2

情况如下: - 我们刚刚在我的手机上提交了一个应用程序的开发版本,可以正常运行数天(之前的版本可以正常运行数周)。

-昨天,我触摸了应用程序图标,应用程序启动然后崩溃(当时我没有连接到我的计算机,但如果我不得不猜测,它是在 applicationDidFinishLaunching 运行时前后或之前)。基本上,我简要地看到了我的 Default.png,然后应用程序关闭了。每次我尝试运行它时都会发生这种情况。

-我重新启动我的手机。没有区别,该应用程序仍然无法启动。我的所有其他 iphone 应用程序似乎都运行良好。

- 今天早上我从我的开发计算机重新安装了该应用程序,一切都很好,它又可以正常工作了。没问题。这是具有相同构建参数的相同精确代码。

这让我真的很担心,有人知道可能发生了什么吗?就像应用程序永久损坏了自己,甚至在它击中我的任何代码之前 :(。我有一个理论,它可能与过期的配置文件有关,但当时或当我重新安装时我没有收到任何消息.

我会很感激人们有任何建议/指针/想法!

4

2 回答 2

4

将您的 iPhone 连接到计算机,启动 XCode,进入 Window 菜单,然后选择 Organizer。在左侧栏中单击您的设备,然后检查您的崩溃日志。

这应该告诉你它什么时候崩溃,以及为什么。

实际上,当您的应用程序崩溃时,崩溃日志应该仍然存在,因此即使您重新安装,您也可以找出 WAS 出了什么问题。

于 2009-12-07T15:46:56.407 回答
1

你在使用核心数据吗?

您是否更改了架构?这将导致启动时崩溃,然后重新安装将修复它。

如果它是完全相同的代码,它似乎指向数据问题。

于 2009-12-07T15:47:40.947 回答