多个ios应用程序在启动时崩溃而没有崩溃日志

时间:2014-11-28 19:53:53

标签: ios xcode crash ios8 launch

从今天开始,我的一些ios应用程序崩溃了。几周前,崩溃的应用程序会更新,以使它们与ios8兼容。它似乎在每个设备和每个ios版本(ios7.0和更高版本)上崩溃。连接我的设备时没有崩溃日志。(iTunes连接和谷歌分析中也没有崩溃日志)重建或重新安装应用程序将解决问题。

有谁知道造成这个问题的原因是什么?或者另一种看待可能导致问题的方法。

2 个答案:

答案 0 :(得分:4)

如果某个应用在启动时退出并且该设备上没有可用的崩溃报告,则可能有以下原因:

  1. 设备上已有太多崩溃报告,由于内部限制,iOS根本无法再创建。在这种情况下,您将看到控制台中显示的崩溃报告,其中包含一条消息,表明设备上有太多报告,并且未将其保存到文件中。
  2. 存在配置文件问题。代码签名与供应配置文件不匹配或供应配置文件已过期。您必须检查设备控制台日志,查看启动应用时出现的消息。

答案 1 :(得分:1)

没有任何日志,很难确定您的确切问题。我建议为您的应用程序添加错误/崩溃报告库以用于下一个版本。一些例子是Crashlytics和BugSense / Mint Splunk。过去六个月我一直在使用Mint Splunk,我对它非常满意。

在此期间,您可以通过执行以下操作查看商店安装的应用程序的控制台以查找任何堆栈跟踪:

  1. 启动Xcode。
  2. 连接您的设备。
  3. 从“窗口”菜单中选择[设备]。
  4. 选择您的设备。
  5. 在屏幕的底部,您应该看到控制台输出。
  6. 希望这会有所帮助。