我想知道是否可以在我的设备上试用 iOS6 测试版,但仍然能够开发我的应用程序(在运行 iOS6 测试版的设备上测试它)并将其提交到 AppStore。
我不打算安装 Xcode 4.5 来开发 iOS6 测试版。我只想在我的设备上试用 iOS6 测试版。
编辑:
我在 SuperUser 上注意到了这个帖子。当我下班回家时,我会尝试这种方法,如果可能的话,我会告诉你。
You can easily have two versions of XCode installed in your system (I have installed both XCode 4.4 and XCode 4.5 beta 3) and my iPad is updated to iOS 6. I can test current apps on my iPad (this is, apps we're working in now) and deploy them, using XCode 4.4 of course. These apps must have a target of iOS 5.5.1 or under and mustn't use any iOS 6 additions.
Installing both XCode versions is quite easy, as the release one ( 4.4) is installed by Mac App Store and beta one (4.5) is installed as a .app file which you can drag & drop into your Application folder. It has a different name so it won't overwrite your 4.4 version.
For XCode to recognize your iOS 6 device you have to open 4.5 version, let Organizer collect data of your device and later you can open XCode 4.4, it will recognize that device image and use it (although you can't develop on iOS 6 with XCode 4.4, you CAN test an iOS 5 app on a iOS 6 device)
Hope this helps you
如果您在 xcode 4.3.3 和设备用户 iOS6 beta 上开发。您可以在管理器菜单中添加 iOS6 软件图像,以便在设备 iOS6 beta 上进行应用测试。
但你不能在 xcode 4.3.3 中开发 iOS6
您将无法使用当前 Xcode 在 iOS 6 设备上调试代码。为此,您需要 Xcode 4.5。
此版本的 iOS 仅适用于在注册了 Apple 开发人员计划的开发设备上安装。尝试以未经授权的方式安装此版本的 iOS 可能会使您的设备处于无法使用的状态,这可能需要进行保修期外的维修。更新到 iOS 6 测试版的设备无法恢复到早期版本的 iOS。注册的开发设备将能够升级到未来的 beta 版本和最终的 iOS 6 软件。
Xcode 4.5 Developer Preview 不能用于向 iOS 或 Mac App Store 提交应用程序。继续使用公开发布的 Xcode 版本编译应用并将其提交到 App Store。
Xcode 4.5 开发者预览版和 iOS 6 测试版是预发布软件,被视为 Apple 机密信息,并受您的 iOS 开发者计划许可协议条款的约束。禁止未经授权分发或披露 Apple 机密信息。
检查此以获取更多详细信息https://developer.apple.com/devcenter/ios/index.action#betadownloads