【问题标题】:If I build my app deployment target set to 5.1 will it be compatible with iOS versions up to 7.0如果我将我的应用程序部署目标设置为 5.1,它将与最高 7.0 的 iOS 版本兼容
【发布时间】:2013-10-14 00:14:21
【问题描述】:

我有一个应用程序,我已经在 5.1 到 7.0 的所有 iOS 上构建和测试。 如果我在部署目标设置为 5.1 的情况下构建它,它会与所有 IOS 版本(最高 7.0)兼容吗? 我注意到我的应用程序在应用商店中显示与 iOS 7.0 兼容,尽管我希望它说它与 5.1 到 7.0 兼容。 通过将部署目标设置为 5.1,它会在应用商店中显示其兼容 5.1 - 7.0 的所有 IOS 版本吗?

提前感谢您的帮助。

【问题讨论】:

    标签: iphone ios objective-c xcode


    【解决方案1】:

    是的,应该可以。有一段时间我也在做同样的事情。

    【讨论】:

    • 我是否设置了 Nib 文件并将它们也保留为 5.1?
    • 是的,我就是这样做的;)
    • 只有一个领域我不确定。当您单击项目 -> 目标时,然后选择 TAB 构建设置。在架构部分下,它说 BaseSDK -- 说 -- 最新的 IOS (IOS 7.0) 会影响构建吗?
    • 我认为应该没问题。 BaseSDK 正是您实际使用的 SDK。因此,您正在为 5.1 进行部署,但使用的是 iOS 7 SDK。确保下载适用于 iOS 5 的模拟器以进行一些测试,因为有些代码在 iOS 5 上将无法在 7 中运行。拥有一个旧的 iPod/iPhone/iPad 也是一个好主意旧版本的 iOS 用于测试。快乐编码!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-13
    • 2011-07-23
    • 2019-08-26
    • 2019-07-09
    • 2022-01-17
    • 2021-11-06
    • 1970-01-01
    相关资源
    最近更新 更多