Xcode:在部署信息下指定iPhone和iPad的方向?

问题描述:

Answers like this表示可以通过选中Xcode中常规选项卡的部署信息部分下的框来锁定应用程序方向。Xcode:在部署信息下指定iPhone和iPad的方向?

但是,这样做只适用于iPhone - 不是iPad。

具体来说,我们锁定的应用程序只肖像使用部署信息部分,但发现人仍然可以在横向打开应用程序在iPad上。

然后我们在应用程序的plist文件中发现了另一组方向键,它控制着iPad上应用程序的方向!含义部署信息解决方案具有误导性,因为它只适用于iPhone。

所以是有可能在Xcode(类似于使用部署信息部分)图形锁 iPhone和iPad的方向从别的地方,或者是手动修改plist文件的唯一选择?

截图上的Xcode 8.3部署信息部分组成:

enter image description here

+0

如果您想阻止您的应用在iPad上旋转,您还必须选中“需要全屏”选项 – dan

+0

@丹**需要全屏**选中。 iPad开始风景,应用程序只能以纵向打开 - 即使设备是横向的。 – Crashalot

根据部署信息部分有一个iPhone按钮和一个iPad按钮。点击iPad,您将获得一组全新的主界面,设备方向和状态栏样式选项。

当然这个假设应用程序是一个通用的应用程序,而不是一个iPhone的应用程序。

+0

你在哪里看到iPhone/iPad按钮?是的,该应用程序是通用的。谢谢! – Crashalot

+0

上传了部署信息部分的屏幕截图。 Xcode 8.3。 – Crashalot

+0

这很奇怪。在我自己项目的Xcode 8.3的副本中,主设备上方的设备下方有两个按钮。 – rmaddy