iphone – 有没有办法在Xcode中安装旧的iOS SDK?

iphone – 有没有办法在Xcode中安装旧的iOS SDK?,第1张

概述我想确保我的应用程序的一些向后兼容性,通过使用旧的SDK来编译它们来测试较新的类和方法.但是, Xcode仅适用于最新的iOS版本的SDK. 我已经下载并安装了iOS 3.1.3 SDK(using the method described here),并且工作正常. __IPHONE_OS_VERSION_MAX_ALLOWED,__IPHONE_OS_VERSION_MIN_REQUIRED和 我想确保我的应用程序的一些向后兼容性,通过使用旧的SDK来编译它们来测试较新的类和方法.但是,Xcode仅适用于最新的iOS版本的SDK.

我已经下载并安装了iOS 3.1.3 SDK(using the method described here),并且工作正常. __IPHONE_OS_VERSION_MAX_ALLOWED,__IPHONE_OS_VERSION_MIN_required和这样的respondToSelector的代码已满(不完整:-)).

这对于现在的iOS 3.1.3 SDK是有效的,但是如果将来我想用4.0 SDK重复这个过程呢?在最新的Xcode中是否安装旧SDK版本的一般过程?

解决方法 您无法在Xcode 4上安装旧的3.1 SDK.您可以将部署目标设置为较低,以便在运行比当前SDK安装更早的 *** 作系统版本的设备上进行测试.在运行更新版本的Xcode的同时,完全确保向后兼容性的唯一方法是保留运行iOS 3.x的设备,并对该设备进行测试. (…因为声称旧的模拟器/工具有时实际上允许不能在具有相同版本的 *** 作系统的实际设备上运行的API).

其他方法包括将不同版本的iOS开发人员工具安装在单独的Developer_XYZ目录中,或者使用较旧的iOS开发人员工具安装(例如SNow Leopard with Xcode 3.x),因为lion可能只支持运行Xcode 4. X).

总结

以上是内存溢出为你收集整理的iphone – 有没有办法在Xcode中安装旧的iOS SDK?全部内容,希望文章能够帮你解决iphone – 有没有办法在Xcode中安装旧的iOS SDK?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1057671.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存