将以前的文档集和ios SDK移动到XCode 4.5中

我的互联网连接速度很慢,我试图避免下载以前的XCode文档集和SDK.

我刚刚安装了XCode 4.5,看到它们没有包含任何iOS版本的文档集. iOS 6也只有SDK.

我部署在iOS 4.2及更高版本上.我还有许多iOS SDK用于测试和所有文档集.

将我的4.2,4.3,5.0等docset和SDK复制到XCode 4.5是一个问题吗?

新的安装位置是不同的,所以我甚至想知道我将它们移动到哪里.

提前致谢

最佳答案 我的旧Developer文件夹位于root HD文件夹中.我不知道这是否典型. docsets位于此处:

HD /开发商/文档/ DocSets

模拟器位于这里:
HD /开发/平台/ iPhoneSimulator.platform /开发商/软件开发工具包

不幸的是,我无法让XCode 4.5识别我从XCode 4.2安装中移动的任何docset.我不得不让XCode 4.5下载它们.

我成功地将内容从我的开发人员XCode 4.5 GM移动到AppStore XCode 4.5.

.docset文件存储在这里:
〜/资源库/开发/共享/文档/ 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到上面的文件夹中:

> iPhoneSimulator4.3.sdk
> iPhoneSimulator5.0.sdk
> iPhoneSimulator5.1.sdk

我的理解是Xcode 4.5或更高版本支持的最低部署目标是iOS 4.3,因此我没有移动任何其他模拟器SDK.

当然,您需要按住Control键单击(或右键单击)XCode应用程序并选择“显示包内容”,然后才能导航到Contents / Developer / Platforms / iPhoneSimulator.platform / Developer / SDKs /文件夹.

我不知道当新的Xcode发布并且App Store安装更新时这意味着什么.它会消灭我移动的这些SDK吗?我已经对我修改过的XCode 4.5进行了备份,以防它们在通过App Store升级XCode时丢失.

希望这是有帮助的.

点赞