从应用商店下载时,应用无法填满 iPhone X 屏幕

Posted

技术标签:

【中文标题】从应用商店下载时,应用无法填满 iPhone X 屏幕【英文标题】:App doesn't fill iPhone X screen when from the app store 【发布时间】:2017-11-10 08:25:15 【问题描述】:

我有一个仅在横向模式下运行的应用程序。 我一直在修改它以适应 iPhone X 布局,填充屏幕但只在保险箱内操作。 当我从 xcode 在实际设备上开始开发和测试我的应用程序时,一切看起来都很好,并且它使用完整的 iPhone X 屏幕。但是当我的应用通过应用商店发布时,它只使用了部分屏幕。甚至启动画面也只是在安全区域内,但在通过 xcode 测试时是全屏的。

有什么想法/有什么问题吗?

【问题讨论】:

【参考方案1】:

问题已解决。 我有两个从同一来源构建的目标。我正在通过 xcode 测试一个,另一个通过 TestFlight 进行测试。

这是引入故事板之前的旧项目,因此他们没有启动屏幕故事板。我为一个目标添加了一个,以使其与 iPhone X 一起工作,但不是为另一个目标。现在两者都有一个启动屏幕故事板,一切正常。

【讨论】:

所以您必须将所有 .xib 转换为 Storyboard 吗?听起来工作量很大。 不,我保留了所有的 .xib。我刚刚添加了一个启动故事板文件。 我遇到了这个问题,但我无法找到您为使其正常工作所做的更改。能否提供链接或解释?

以上是关于从应用商店下载时,应用无法填满 iPhone X 屏幕的主要内容,如果未能解决你的问题,请参考以下文章

iphone应用程序在本地工作,但从应用程序商店下载时不能

iPhone X 相机无法填满屏幕

从 iPhone 版本链接到应用商店中的 iPad 应用

苹果官方称:iOS所有应用4月起必须适配iPhone X

从应用商店安装 iPhone 应用付费版本替换免费版本

我可以限制我的 iPhone 应用程序被 iPhone3G 使用吗?