如何在iOS 7设备/模拟器上调试基于iOS 6的应用程序?

时间:2013-10-15 04:33:53

标签: ios6 ios7 xcode5 xcode4.6

我们正在开发一个针对iOS 6.1支持的应用程序。现在,随着iOS 7的推出,Apple表示它将允许向后兼容。因此,iOS 6.1应用程序也可以在iOS7设备上正常运行。

在使用iOS6.1目标设备构建应用程序时,它可以在iOS7上工作,UI也像iOS6一样(如预期的那样)。但是iOS7设备上只有一些崩溃,iOS6设备中没有。

我有XCode4.5和XCode5,我们也有iOS 6.1设备但不是iOS7设备。

现在我如何检查iOS7设备上发生崩溃的位置和原因,是否有检查相同的模拟器,或者是否有任何特定的API会导致iOS7崩溃?

请帮忙

1 个答案:

答案 0 :(得分:0)

我没有在模拟器中尝试过,但是如果你有一个带有iOS 7的设备,你可以打开xCode 5并连接设备。现在(重新)打开xCode 4.5,设备显示在目标中。

你会在'调试区'中遇到崩溃。 在实际设备上测试应用程序总是一个好主意,而不仅仅是模拟器。

如果您不想升级到iOS 7,也许您可​​以安装其他安装了iOS 7的设备并获取崩溃日志并对其进行符号化。

聚苯乙烯。我有多个测试设备运行多个版本的iOS。