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

时间:2012-09-17 18:58:05

标签: xcode installation

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

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

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

将我的4.2,4.3,5.0等文档集和SDK复制到XCode 4.5是否有问题?

新的安装位置不同,所以我甚至想知道我会把它们移到哪里。

提前致谢

1 个答案:

答案 0 :(得分:2)

我的旧开发者文件夹位于根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时丢失。

希望这有用。