我收到了Apple的以下内容。我尝试修复iPad的限制,但我可以让滚动条显示出来。我该如何解决这个问题?这是一款仅限iPhone的应用程序。谢谢
来自Apple 2. 4性能:硬件兼容性 表现 - 2.4.1
我们注意到,在运行iOS 10.2的iPad上查看时,您的应用无法以iPhone分辨率运行。具体来说,我们无法注册,因为注册选项位于金额部分后面。
我们附上了截图供您参考。
后续步骤
请修改您的应用以确保其在iPad上的iPhone分辨率下正常运行和显示。
资源
有关iOS设备屏幕尺寸和分辨率的信息,请参阅iOS人机界面指南以及适用于iOS的View编程指南中的点数与像素数。
其他信息
如果您在复制报告的问题时遇到困难,请尝试测试技术Q& A QA1764:如何重现针对App Store提交的错误报告中描述的工作流程。
如果您在使用上述资源后遇到代码级问题,则可以咨询Apple Developer技术支持。当DTS工程师跟进您时,请准备好提供: - 拒绝问题的完整详情 - 截图 - 重现问题的步骤 - 符号化的崩溃日志 - 如果您的问题导致崩溃日志
答案 0 :(得分:7)
这不是受支持设备的问题 - 即使iOS应用仅适用于iPhone,它也必须在iPad上运行iPhone分辨率。这与基于屏幕截图在iPhone 4模拟器上运行的大小相同(或非常非常接近)。
修复iPhone 4的限制,它将被批准。
答案 1 :(得分:1)
我的应用程序遇到了同样的问题,其中部署信息设置为iPhone。他们是否附上了回复的屏幕截图?
我的问题是没有正确设置约束。在较小的屏幕尺寸上(iPad上的1x设置显示),我的按钮被推到一起。
使用iPhone 5在模拟器上查看您的构建。
答案 2 :(得分:1)
我的应用程序遇到了同样的问题。
我的应用程序适用于iPhone而非iPad,但苹果审核小组告诉我:
修改您的应用以确保其运行是合适的 iPad分辨率为iPad。
我的解决方案:
优化iPhone 4的用户界面
我希望它有所帮助。
答案 3 :(得分:0)
支持的最低iOS版本无关紧要!我被iPad(1X)屏幕截图拒绝了。应用程序支持最低版本10!
问题是您的应用支持“最低iOS版本= 9”。这意味着您的应用必须支持1x(不仅是2x或3x)。可能Apple itc审核团队在ipad mini上测试应用程序,使用1x屏幕进行iphone 4设备测试。
只需优化1x(iphone 4 / 4s)的UI
答案 4 :(得分:0)
我也有同样的问题让我被苹果抛弃。我搜索并获得支持iPhone4的解决方案。这将解决问题。
更新您的视图约束并支持iphone4或在ipad中运行该应用并提供支持。
答案 5 :(得分:0)
简单删除后缀_iphone.storyboard或_ipad.storyboard,只需使用Main.storyboard即可解决此应用商店问题