iphone - 我是否应该将 iOS 部署目标设置为比我拥有的设备的 iOS 版本更低的版本?

标签 iphone ios

我有一些 iOS 设备。
但它们的所有 iOS 版本都是 5.1.1。
所以我无法在 iOS 5.0.x 中测试我的应用程序。

我应该将 iOS 部署目标设置为 5.0 吗?
如果应用程序在 iOS 5.1 中正常运行,那么可以安全地假设应用程序在 iOS 5.0 中也能正常运行吗?

或者我应该将其设置为可以测试的 5.1.1?

如果我将其设置为 5.1.1,我的应用程序将如何在 iTunes Store 中向设备为 iOS 5.0 的用户显示?
该应用程序不会向他们显示?

最佳答案

从 5.1 到 5.0,唯一重要的 API 更改是能够使用 Siri 在 UITextField 和其他文本容器中输入文本。

将其设置为 5.0 可能是安全的

关于iphone - 我是否应该将 iOS 部署目标设置为比我拥有的设备的 iOS 版本更低的版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13431572/

相关文章:

ios - prepareForReuse 无法与 imageView 一起正常工作

ios - 如何在MapView ios9中绘制PolyLine

iphone - CATiledLayer 的背景图片

ios - IB : adding constraint related to a second view 中的自动布局

javascript - Window.click 事件不会在 IOS safari 上触发 - 仅限 JavaScript

ios - 子类化的 UIScrollView

ios - 无法在 iOS 上从 Unity 运行 Vuforia 应用程序。代码签名无效

iphone - 为什么我在使用 Core Plot 构建 iPhone 应用程序时会看到以下链接器错误?

iOS 自动布局 UIView 绘制循环

iphone - iOS 应用程序崩溃,没有任何错误