【问题标题】:From May 1 - iPhone 5 support - then what is the minimum iOS version appstore supports?从 5 月 1 日起 - iPhone 5 支持 - 那么应用商店支持的最低 iOS 版本是多少?
【发布时间】:2013-03-11 20:45:03
【问题描述】:

Apple 在其开发者新闻中发布 - “从 5 月 1 日开始,提交到 App Store 的新应用和应用更新必须适用于配备 Retina 显示屏的 iOS 设备,并且 iPhone 应用还必须支持 iPhone 5 上的 4 英寸显示屏。”

当然我们必须使用 iOS 6 来使用 autoLayout 来支持 iPhone 5 和以前的设备.. 但是有没有其他办法呢?

如果是这样,那么从 5 月 1 日开始,应用商店将支持的最低 iOS 版本是多少?

【问题讨论】:

    标签: iphone ios ios6 autolayout iphone-5


    【解决方案1】:

    您不需要使用自动布局来支持 iPhone 5。

    从 5 月 1 日起,您仍然可以支持 iOS 4.3 或更高版本。您仍然可以支持任何运行 iOS 4.3 或更高版本的设备。

    要求是您的应用必须完全支持 Retina(@2x 图像),并且您必须支持 iPhone 5 和第 5 代 iPod touch 的 4 英寸屏幕(不再有信箱)。

    所以基本上没有什么变化。 Apple 只是要求人们支持更新的设备。

    【讨论】:

    • 'no more letter boxing' 意味着支持 ios4.3 '两个故事板或两个 xib,对吗? stackoverflow.com/a/12537643
    • 我不知道。我不使用故事板或 xib。我在代码中完成所有 UI。但我在这里看到很多帖子讨论了支持两种不同尺寸屏幕的最佳方式。一些搜索应该会为您找到有关处理该问题的最佳方法的好答案。
    • 您可以使用 springs 和 strust 结合一些代码来实现您想要的,而无需执行 2 xib/storyboards。
    • 4.3以下还能支持吗?喜欢 4.0?
    • @LightningStryk 不,您只能支持 4.3 及更高版本。而且几乎没有理由支持 4.3(甚至 5.0)。在这一点上,您正在浪费时间支持早于 iOS 5.1 的任何东西。任何可以运行 iOS 4.3 的设备都可以运行 iOS 5.1。除了 iPad 1 和第三代 iPod touch,任何运行 iOS 5.1 的设备都可以更新到 iOS 6.x。
    【解决方案2】:

    最低操作系统版本为 4.3,并且必须支持 iPhone 5。您还应该提供视网膜(@2x)图像。

    自动布局是 ios 6 中提供的一项功能,您只能在部署目标 6.0 中使用它。

    所以在所有 xib 的文件检查器中禁用自动布局,您将能够支持 ios4.3

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-26
      相关资源
      最近更新 更多