完成一个应用程序后,我想通过Test Flight测试它。我将应用程序部署到iTunes,在测试设备上安装应用程序后,似乎在应用程序中,所有内容都是"大" 。更详细:
我调试到iPhone 6s和5s,一切看起来都不错 我将应用程序部署到iTunes并在两个不同的iPhone 6上进行测试,分辨率似乎非常低 使用相同的部署,5s的分辨率很高。 看看那些图片:
你有什么想法吗?
答案 0 :(得分:2)
您添加了什么类型的启动画面(或iOS语言中的LaunchScreen)? iOS上支持的分辨率由您包含的闪屏分辨率决定。
当您没有包含使用设备的完整分辨率的应用程序时,应用程序将切换到某种兼容模式。
有关您应支持的所有分辨率,请参阅this page。
最佳选择是将故事板文件指定为初始屏幕。这将扩展到所有分辨率。
答案 1 :(得分:1)
确保iPhone 6s的启动图像处于正确的分辨率。
iPhone 6s(Retina HD 4.7)需要750 x 1334的纵向启动图像。
参考文献:
https://www.apple.com/iphone-6s/specs/
https://stackoverflow.com/a/28500520/5474400
https://developer.apple.com/ios/human-interface-guidelines/icons-and-images/launch-screen/
答案 2 :(得分:0)
用户@GeraldVersluis在我的回答下面发表评论:
iOS上支持的分辨率取决于您包含的启动画面分辨率。当您没有包含使用设备的完整分辨率的应用程序时,应用程序将切换到某种兼容模式
这意味着,我必须为所有iOS版本添加图像并解决问题。