我已经从 developer.apple.com 下载了最新的 SDK,但只能从 Project > Properties > Base SDK 中选择 3.2 或 4.1。
我的 iPhone 是 4.1
我的客户有 iPhone 3.x
你觉得问题...
如何在安装了 4.1 SDK 的 xcode 中针对 iOS 3.x 进行调试?
最佳答案
实际上那是一个 very frequent question (偷懒,只链接了一个)。
短版本:您需要将 Base SDK 设置为您拥有的最高 SDK 版本,并将项目的Deployment Target 设置为您希望支持的最低版本,例如3.0。这意味着,部署目标指定了您的应用程序应该能够运行的最旧版本。但请注意,此设置不会阻止您在 3.0 iPhone 上意外调用自 4.0 以来可用的方法,从而导致方法丢失异常。
关于xcode - 使用 SDK 4.1 在 xcode 中调试 iOS 3.x,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3856807/