如果我将iPhone 4升级到iOS 5 beta 6,如果我的Xcode在Snow Leopard上是3.2.6,我仍然可以将它用作调试设备吗?
答案 0 :(得分:1)
不需要xcode 4.2 beta才能在iphone上运行应用程序。但是,如果你能获得ios 5,那么你应该能够获得xcode 4.2(因为我认为你是注册开发者?)。
答案 1 :(得分:0)
事实上,您仍然可以使用3.2.6和4.3 SDK进行开发,并在iOS 5上运行。
您可能会收到以下错误消息,但似乎仍然可以使其正常工作:
iOS版本与任何版本都不匹配 使用此安装支持开发的iOS版本 iOS SDK。请将设备恢复为所列操作系统的版本 下面,或更新到最新版本的iOS SDK;是的 在这里。
我安装了3.2.6和4.2 GM。对我有用的是关闭3.2.6,启动4.2。 4.2一旦4.2正确识别设备,我将其关闭并重新启动3.2.6并且一切正常。
我使用转基因种子成功运行了另一台设备,这让我继续前进。
确切的事件顺序(IIRC): - 将升级的iPhone插入3.2.6,提出灰色圆圈和消息 - 右键单击“添加到配置门户” - 显示为黄色 - 关闭xcode 3.2.6 - 启动xcode 4.2 - 等到它变绿了 - 关闭4.2并重新启动3.2.6