我需要安装较旧的 iOS SDK,但我只能在https://developer.apple.com/downloads/index.action#找到 XCode 和 SDK 包。有没有办法解决这个问题?
问问题
11631 次
2 回答
7
没有明显解决方法的原因是,Apple 希望您使用最新的 SDK 进行开发,同时针对您需要的 iOS 版本/设备进行开发。
有时,最好使用较旧的 SDK。当我升级到 Xcode 4.5 时,我也遇到了这个问题,由于新的 SDK,我的两个框架突然停止工作。由于已经产生了开发成本,我无法将框架升级到更新版本。
从您在答案中提供的链接下载较旧的 Xcode 版本(具有所需 SDK 的版本)。中的每个文件夹
Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/
是一个单独的 SDK。将文件夹复制并粘贴到您的 Xcode 安装中(与上述相同的目录),您已经安装了旧版 SDK。我建议您将这个 SDK 单独保存在某个地方,因为 - 如果我没记错的话 - 较旧的 SDK 在更新时会从 Xcode 中删除。
于 2012-11-23T08:30:37.133 回答
1
您可以在 XCode 4.x 中下载一些较旧的 SDK:XCode > Preferences > Downloads > Components > Choose and install what you want。
于 2012-11-23T07:42:56.923 回答