【发布时间】:2021-05-16 07:10:33
【问题描述】:
我完成了我的 iPhone 应用程序并尝试提交到 App Store,但它不会被接受,因为当您在 iPad 上以横向方向启动它时,应用程序会出现故障并且 UI 会变得混乱。但是,当我以纵向方向启动它时,它确实可以正常工作。
我该如何解决这个问题?有没有办法防止 App 在 iPad 上旋转?我尝试更改 Info.plist 设置。
在横向模式下启动时会发生以下情况:
【问题讨论】:
-
你说它是一个iPhone应用程序,你甚至希望它在iPad上启动吗?如果它不是通用应用程序,它会在 iPad 中以丑陋的缩放方式在角落打开 2X 标记,如果它是 iPhone 应用程序并且如果您不希望它在 iPad 上打开,请转到您的目标并仅检查 iPhone 作为部署目标。如果您想在 iPhone 和 iPad 中停止方向,您可以随时取消选中设备方向中的景观左右框。
-
它已经只针对 iPhone 进行了检查,但在尝试提交审核时,他们说:“我们注意到您的应用程序中存在一个问题,导致用户体验质量低于 Apple 用户的预期:- 您的应用程序未优化以支持设备屏幕尺寸或分辨率。虽然您的应用程序可能是为 iPhone 制作的,但 iPhone 应用程序必须按预期运行并在 iPad 上正确显示“我还取消了横向左右框。
-
不确定这是否是苹果评论家的一些新规则,但当它显然是一个 iPhone 应用程序时,我从未遇到过这样的问题:|
-
您应该针对横向模式优化应用,但如果您不想支持横向模式,则只需禁用它即可。
-
@Arghadip 如何禁用它?我尝试取消选中这些框,但它不起作用。