使用iPad 1进行最新Xcode(4.5)的开发和调试,怎么样?

时间:2012-11-15 14:22:44

标签: ios xcode ipad

我还有iPad 1.我使用最新版本的XCode进行应用程序开发,只会在运行iOS 6的设备上调试应用程序。

不幸的是,iTunes不允许您通过iOS 5升级iPad 1.可以将XCode配置为调试早于版本6的iOS版本的应用程序吗?

另一种方法是通过越狱将设备升级到iOS 6。我已经读到越狱iPad 1将为您提供升级到iOS 6的途径,但我还没有发现任何特定于开发的内容。

修改 事实证明,只有在使用XCode创建新应用程序时才会出现此问题。但是,如果我从某些现有应用程序(例如SpeakHere)打开示例代码,我的iPad 1会突然出现在XCode"运行列表"而我可以在iPad 1上进行测试!我怀疑这些应用程序有些东西已经老了#34;这导致他们工作。我能否以某种方式模拟我使用XCode构建的新应用程序?

2 个答案:

答案 0 :(得分:5)

不,您不能将第一代iPad用于iOS 6 特定开发。

另一方面,可以使用最新的Xcode和iOS 6 SDK,仍然可以使用iPad 1进行调试。你自然不能使用iOS 6功能,因为iPad的最大功能是iOS 5。

要启用此功能,您可以下载“设备调试支持”软件包,以便执行此操作。转到Xcode-> Preferences-> Downloads-> Components,看看它是否可用。

enter image description here

答案 1 :(得分:3)

听起来您只是接受新项目的默认部署目标6.0。这意味着您将无法在旧版本的iOS上运行该应用程序,更不用说调试它们了。您需要将项目或目标的部署目标设置为4.x。