iOS 6 iPhone应用程序在iPad上与iOS 7崩溃

时间:2013-12-20 05:42:17

标签: ipad ios7

我发布了一个基于Xcode 4.6.3构建的应用程序,其中包含以下设置:

Xcode 4.6.3 iOS app target

enter image description here

  • 在iPhone iOS 6和iOS 7上运行良好。它在iPad上运行良好 使用iOS 6.
  • 在使用iOS 7的iPad上,它在发布时崩溃。

我们的许多客户都在iPad上使用这款iPhone应用。我应该更改哪些设置才能使其正常工作?

崩溃报告: enter image description here

1 个答案:

答案 0 :(得分:0)

由于崩溃日志提到崩溃是由于“substringWithRange”,但我无法在代码中获得确切的位置。所以我朋友的建议奏效了。我必须启用所有异常以捕获崩溃的确切位置。 启用它:

1:单击xcode中的断点导航器

enter image description here

2:在左下角找到“+”符号。然后选择“添加异常断点”并在调试模式下重新运行应用程序。它应该在它崩溃的确切位置停止。

enter image description here

由于这个原因,我找到了问题的确切位置。它只发生在iOS 7的iPad上,因为有些lib给我iPad iOS 7不完整的字符串,即DeviceModel值不显示。