xcode - 使用 SDK 4.1 在 xcode 中调试 iOS 3.x

标签 xcode ios

我已经从 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/

相关文章:

ios - 我需要禁用用户与键盘或整个应用程序的交互

ios - 在 iOS 上创建良好的自定义表情聊天体验

iphone - 警告 : Attempt to present <CustomViewController> on <UINavigationontroller> whose view is not in the window hierarchy

ios - 如何使用 AVPlayer 停止 AirPlay 音频?

Xcode Subversion (SCM) 刷新和更新之间的区别

ios - Swift:无法修改弹出窗口中的图像

ios - 将 AppDelegate.h 和 AppDelegate.m 替换为 AppDelegate.swift

ios - 使用 Alamofire 和 SwiftyJSON 正确解析具有多个对象的 JSON 数组

ios - iOS全屏截图

xcode - 强制 Xcode 提供代码折叠?