我的 Internet 连接速度很慢,并试图避免下载以前的 XCode 文档集和 SDK。
我刚刚安装了 XCode 4.5,发现它们没有包含任何 iOS 版本的文档集。也只有适用于 iOS 6 的 SDK。
我在 iOS 4.2 及更高版本上部署。我还有许多用于测试的 iOS SDK 和所有文档集。
将我的 4.2、4.3、5.0 等文档集和 SDK 复制到 XCode 4.5 是否有问题?
新的安装位置不同,所以我什至想知道我会将它们移到哪里。
提前致谢
我的 Internet 连接速度很慢,并试图避免下载以前的 XCode 文档集和 SDK。
我刚刚安装了 XCode 4.5,发现它们没有包含任何 iOS 版本的文档集。也只有适用于 iOS 6 的 SDK。
我在 iOS 4.2 及更高版本上部署。我还有许多用于测试的 iOS SDK 和所有文档集。
将我的 4.2、4.3、5.0 等文档集和 SDK 复制到 XCode 4.5 是否有问题?
新的安装位置不同,所以我什至想知道我会将它们移到哪里。
提前致谢
我的旧 Developer 文件夹位于根 HD 文件夹中。不知道这算不算典型。文档集位于此处:HD/Developer/Documentation/DocSets
模拟器位于:HD/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs
不幸的是,我无法让 XCode 4.5 识别我从 XCode 4.2 安装中移动的任何文档集。我不得不让 XCode 4.5 下载它们。
我确实成功地将内容从我的开发人员 XCode 4.5 GM 移动到 AppStore XCode 4.5。
.docset 文件存储在这里:~/Library/Developer/Shared/Documentation/DocSets
无需执行任何操作,因为来自 AppStore 的 XCode 4.5 识别了我使用 XCode 4.5 GM 下载的内容。这是个好消息,因为这意味着未来的 XCode 版本也可能会识别它们。
模拟器文件存储在 XCode.app 本身中:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/
我刚刚将这些文件夹从 XCode 4.5 GM 复制到 App Store XCode 4.5 到上面的文件夹中:
我的理解是 Xcode 4.5 或更高版本支持的最低部署目标是 iOS 4.3,所以我没有移动任何其他模拟器 SDK。
当然,在导航到 Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/ 文件夹之前,您需要按住 Control 键单击(或鼠标右键单击)XCode 应用程序并选择 Show Package Contents。
当新的 Xcode 发布并且 App Store 安装更新时,我不知道这意味着什么。它会清除我移动的这些 SDK 吗?我已经对修改后的 XCode 4.5 进行了备份,以防它们在通过 App Store 升级 XCode 时丢失。
希望这会有所帮助。