我记得曾经读过一些东西,但现在在搜索时找不到它,如果在安装 iOS 测试版时我需要担心一些事情。
如果我安装了 iOS 6 测试版,我是否需要担心它会覆盖我当前的 Xcode 4.2 (iOS 5.1) 开发?还是自动将其安装在单独的位置?或者这就是我需要做的,因为我需要在安装时将它放在一个单独的位置而不是默认位置?
如果我将设备安装在 iOS 6 beta 上,它不能降级回 5.1 对吗?
这些是我唯一需要担心的事情吗?谢谢!
正如 Apple 在 Xcode 4.5 开发者预览版发布说明 [1] 中所述:Xcode 4.5 是一个单独的应用程序包,可以简单地拖到应用程序文件夹中。您可以从那里启动它,它不会安装或覆盖任何现有的开发人员工具,如以前的 Xcode 版本。
苹果表示
更新到 iOS 6 测试版的设备无法恢复到早期版本的 iOS。注册的开发设备将能够升级到未来的 beta 版本和最终的 iOS 6 软件。
但是,只要将您的设备置于 DFU 模式,您就可以降级您的 iOS 设备,只要 5.1 版本是 Apple 提供的官方版本。当 Apple 为所有人推送 iOS 6 时,您可以使用 TinyUmbrella[2] 降级您的设备。这适用于以前的版本,但不能保证这次它会起作用。
[1] http://adcdownload.apple.com//Developer_Tools/xcode_4.5_developer_preview/xcode_45dp_rn.pdf(可能需要 iOS 开发者帐户才能查看此文件)
我知道运行测试版的 iOS 设备无法根据 iOS 开发中心降级:
更新到 iOS 6 测试版的设备无法恢复到早期版本的 iOS。注册的开发设备将能够升级到未来的 beta 版本和最终的 iOS 6 软件。
是的,我相信您可以一次安装多个版本的 Xcode,包括测试版。安装程序应该问你把它放在哪里。
您无需担心其他任何问题,但如果您将测试版 iOS 软件放在您的设备上,请确保您使用专用于开发的设备或备份所有内容。
这正在 NDA 领域蔓延,但总的来说:
最安全的做法是获取一个外部硬盘,在上面安装 Mac OS X,然后从它启动并在上面安装 beta 工具。然后,您可以安全地玩耍而不会弄乱发布版本。