【问题标题】:Can you build with the iOS6 SDK but keep letter-boxing on the iPhone 5?您可以使用 iOS6 SDK 构建但在 iPhone 5 上保持信箱吗?
【发布时间】:2013-03-25 22:38:25
【问题描述】:

使用 iOS5 SDK 构建的应用程序会生成一个适合 iPhone 4S 及更低版本的 3.5" 屏幕的窗口。如果在 4" 显示屏的 iPhone 5 上运行相同的应用程序,它会被加黑。一旦升级到 iOS6 SDK,似乎同一个应用程序将在 iPhone 5 上获得全屏窗口。有没有办法坚持使用 iOS6 SDK 但强制应用程序仅使用 3.5" 屏幕分辨率(即把信箱放回去)?

附言在我的情况下,这不会是永久性的,但我想专注于 3.5" 应用程序布局,直到我准备好让应用程序在更大的屏幕上正确重排。

更新:还想指出,我知道 Apple 很快就会在 App Store 中禁止不支持 4" 屏幕的应用程序。我现在只是担心 AdHoc 部署以进行测试。

【问题讨论】:

  • 应该有可能...我认为您必须删除 iphone 5 加载屏幕。但是你必须快点.. 从 5 月开始,Apple 要求所有上传都支持 iphone5 和 Retina。
  • 顺便说一句,它不应该自动更新使用以前的 xcode 版本创建的应用程序。我使用最新的 xcode 为客户更新了 2 个应用程序,但它们仍然只是 iphone 4。
  • 谢谢@Bastian,你说得对,升级项目时它不会更新应用程序以使用全屏。我说的是假设性的,并暗示项目的实际升级会做到这一点。就我而言,我从 iOS6 开始。关于您删除 iPhone 5 加载屏幕的建议,就是这样!我重命名了 Default-568@2x.png 并进行了清理和构建,现在我得到了信箱。如果您想在下面使用该信息创建答案,我会接受它作为答案。
  • 谢谢.. 很高兴我能帮上忙

标签: ios ios6


【解决方案1】:

当您删除 Default-568@2x.png 加载屏幕时,它将禁用您应用的 iphone5 屏幕尺寸。

【讨论】:

  • 请注意,从 5 月 1 日开始,Apple 将拒绝不支持更高 iPhone 的应用。 [source]
  • 是的......这个问题的cmets已经提到了
【解决方案2】:

5 月 1 日快到了,别这样了。为 iPhone5 的 UI 调整布局。

【讨论】:

    猜你喜欢
    • 2015-11-28
    • 1970-01-01
    • 2012-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-14
    • 2011-06-14
    相关资源
    最近更新 更多