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

Xcode: specify orientations for both iPhones and iPads under Deployment Info?

Answers like this 建议可以通过选中 常规 选项卡的 部署信息 部分下的复选框来锁定应用程序方向Xcode.

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

具体来说,我们使用 Deployment Info 部分将应用程序锁定为仅 Portrait,但发现人们仍然可以横向打开应用程序iPad。

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

那么是否可以从 Xcode 中的其他地方以图形方式锁定 iPhone 和 iPad 的方向(类似于使用 部署信息部分),还是手动修改plist文件的唯一选择?

Xcode 8.3:

上部署信息部分的屏幕截图

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

当然,这假设应用程序是通用应用程序,而不是 iPhone-only 应用程序。