【发布时间】:2018-11-13 13:37:04
【问题描述】:
我遇到了一个非常奇怪的问题:我收到一些客户的报告,说我的 iPhone 应用程序没有全屏显示。它会在屏幕的顶部和底部留下一个黑条。我从运行 iPhone 7 和 iOS 12.1 的客户端获得了一份示例报告。拥有相同的设备并安装相同的应用程序(AppStore 下载,与客户端一样)我无法重现此行为。我无法在我的许多设备和 iOS 版本以及模拟器上重现它。根据 AppStore 的评论,其他客户也面临同样的行为,但我认识的人都无法重现。我附上了其中一位客户的截图:anonymous screenshot of app with black bars
编辑(由于不理解问题的人搁置了问题......):所需的行为当然是应用程序呈现全屏而没有任何黑条
该项目是所有 iOS/XCode 默认项目,我使用的 LaunchScreen.storyboard 具有与新的默认 XCode 项目相同的设置。我正在使用 XCode 9.4 进行开发,部署目标是 9.0,项目在 Swift 中。我知道这是 iPhone 5 到来时的常见问题,但如果使用 Launch 故事板,它应该不再发生。我的其他应用程序都没有这个问题。
有人给点建议吗?
【问题讨论】: