使用Xcode 5.1.1调试iOS 8设备

5

我刚刚升级到iOS 8,是否可以使用我的设备进行调试?如果可能的话,我想继续使用Xcode 5.1.1,但是在更新设备后,我不再看到它了。

我看到“iOS device”代替了原来的模式,但请注意,您仍然可以通过单击此处找到和选择您的设备进行调试。

1个回答

5
使用Xcode 6.0之前的版本无法构建iOS 8设备,因为Xcode无法识别设备上的操作系统。如果要在iOS 8设备上测试,请使用Xcode 6 GM(因为Xcode 6尚未在App Store上发布)。
Apple Developer Member Center中下载Xcode 6 GM。
编辑:
根据@rmaddy的评论,您可以使用Xcode 5在iOS 8设备上测试应用程序(前提是它不仅适用于iOS 8+),但必须在运行Xcode 6+时将设备插入一次,并允许其处理来自设备的符号文件(您可以在Xcode的组织器中查看此信息)。然后它应该可以与Xcode 5一起使用。

这是错误的。你确实可以使用 Xcode 5 在 iOS 8 设备上测试一个 iOS 7 应用程序。 - rmaddy
1
在过去的几个月中,我一直在进行beta测试。它需要一个初始技巧。您需要使用Xcode 6与iOS 8设备一次。然后它将与Xcode 5一起工作。 - rmaddy
@rmaddy 哦,那就解释了问题所在。Xcode 5 最初可能无法识别符号文件,但一旦 Xcode 6 处理它们,我猜它会在 Xcode 5 中解决这个问题。我会更新我的答案。 - rebello95
不太确定。最后,您真的应该安装Xcode 6,这样您就能跟上最新的版本,同时保证一切正常运行。 - rebello95
好的,我成功地将Xcode 6与Xcode 5并存安装了起来,并且在6中运行项目并不会改变项目文件,所以很容易在5中继续调试时获取更新的符号。 - Chicowitz

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接