【问题标题】:iPad Pro. Disable native 2732‑by‑2048 resolutioniPad 临。禁用原生 2732 x 2048 分辨率
【发布时间】:2016-04-17 09:40:27
【问题描述】:

需要为我的应用禁用 iPad Pro 原生 2732×2048 分辨率。

我发现如果应用程序使用启动屏幕(LaunchScreen.storyboard),它会自动激活。

有没有办法禁用 iPad Pro 并继续使用 Launch Screen。

(令我惊讶的是,即使 iPad Pro 没有图标,原生模式也已激活,我敢肯定很多开发人员还没有为此准备好应用)

谢谢

【问题讨论】:

  • 您找到解决方案了吗? @弗兰克

标签: ios xcode storyboard launch-screen


【解决方案1】:

您使用的是 LaunchScreen.xib 还是 LaunchScreen.storyboard?如果是这样,如果您使用的 Xcode 版本支持 iPad Pro,它将为 Xcode 支持的所有内容编译 LaunchScreen。

您可以使用无法识别 iPad Pro 的旧版 Xcode,因为您不需要它。

或者您可以使用 Images.xcassets 而不提供 iPad Pro 启动图像,但根据您的要求,这似乎不太合适。您始终可以使用 LaunchScreen.xib/storyboard 作为初始故事板,因此就应用程序而言,您使用的是 LaunchScreen.storyboard 而不是 Main.storyboard。虽然不提供应用程序图标应该会阻止这一切,就像我当前的应用程序一样。也许向 Apple 提交错误报告?希望这会有所帮助!

【讨论】:

    【解决方案2】:

    苹果官方回答:

    如果应用程序包含启动情节提要并使用 Xcode 7.1 或更高版本构建,则该应用程序将在 iPad Pro 上以本机分辨率运行,无论该应用程序是否包含 167x167 图标。

    如果您希望在未来的 iOS 版本中更改此行为,我建议您提交错误报告。可通过访问http://bugreport.apple.com 填写错误报告。

    【讨论】:

    • 我可以生成一个指向苹果文档的链接吗?
    • 或者换句话说:安装旧版本的 XCode (
    猜你喜欢
    • 2014-11-11
    • 1970-01-01
    • 2013-08-20
    • 1970-01-01
    • 2013-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多