【发布时间】:2011-11-11 07:46:46
【问题描述】:
我想通过使用较旧的 SDK 对应用进行编译以测试较新的类和方法,从而确保它们具有一定的向后兼容性。但是,Xcode 仅适用于最新 iOS 版本的 SDK。
我已经下载并安装了 iOS 3.1.3 SDK (using the method described here) 并且工作正常。我的代码已满(不是那么满 :-) )的 __IPHONE_OS_VERSION_MAX_ALLOWED、__IPHONE_OS_VERSION_MIN_REQUIRED 等responsToSelector。
现在这适用于 iOS 3.1.3 SDK,但如果将来我想用 4.0 SDK 重复这个过程怎么办?是否有在最新 Xcode 中安装旧版 SDK 的一般流程?
【问题讨论】:
-
以前回答here
-
@progrmr :我没有看到在哪里提到在安装了 4.3 SDK 的 XCode 4 上安装 SDK 3.2 或 SDK 4 的方法。
标签: iphone ios xcode backwards-compatibility