如何将旧版iOS SDK复制到新版本的Xcode?

时间:2013-06-21 21:57:53

标签: ios xcode

我有一个新版本的Xcode。我有一个安装了新版iOS的iOS设备。

我想使用旧版iOS SDK使用新版本的Xcode构建我的应用程序。

如何?

3 个答案:

答案 0 :(得分:27)

你没有;不应修改Xcode.app包的内容。

Xcode的任何特定版本都包含符合条件的SDK,并且不支持使用任何其他SDK。

答案 1 :(得分:1)

当我更新到xcode 5时,我也遇到了同样的问题,它删除了旧的sdk。但我从另一台计算机上获取了旧SDK的副本,您可以从以下链接下载。

http://www.4shared.com/zip/NlPgsxz6/iPhoneOS61sdk.html
(www.4shared.com测试帐号test@yopmail.com/test)

有两种方法可供使用。

1)将此文件夹解压缩并粘贴到/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs&重新启动xcode。

但如果你更新xcode,这可能会被Xcode删除。

2)另一种方法是解压缩并粘贴到您想要的位置,然后转到/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs并在此处创建符号链接,以便SDK保留即使您更新Xcode也一样。

我做的另一项改变,Build Setting>架构>标准(不是64)所以列出部署目标的所有版本

如果您只想更改部署目标,则无需下载zip。

以下是一些截图。 enter image description here enter image description here

答案 2 :(得分:-8)

  

此答案不正确,Xcode不支持其使用。我出于历史原因离开这里。


1。将SDK从旧Xcode复制到新Xcode

  1. 打开您的Applications文件夹。
  2. 右键点击旧版Xcode,然后选择显示包内容
  3. 导航至目录 - > 开发人员 - > 平台 - > iPhoneOS.platform - > 开发人员 - > 的SDK
  4. 在新窗口中,在 new 版本的Xcode中打开相同的文件夹。
  5. 将您想要的SDK从旧版复制到新版。
  6. 如果新版本的Xcode正在运行,您现在需要重新启动它。
  7. 2。在构建

    时设置SDK

    在项目设置中,选择左侧正在构建的目标。然后选择构建设置,然后选择基本SDK 。您现在应该看到SDK的两个版本。选择您要构建的SDK。