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

标签 ios iphone xcode ipad orientation

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

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

具体来说,我们使用部署信息部分将应用程序锁定为仅纵向,但发现人们仍然可以在 iPad 上以横向方式打开该应用程序。

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

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

Xcode 8.3 上部署信息部分的屏幕截图:

enter image description here

最佳答案

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

当然,这是假设该应用程序是通用应用程序,而不是仅适用于 iPhone 的应用程序。

关于ios - Xcode:在部署信息下指定 iPhone 和 iPad 的方向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43217012/

相关文章:

html - 使用cordova插件的图像在 Canvas 上看起来很糟糕

ios - XMPPFramework:尝试 #import XMPP.h 出现 "no such file or directory"错误

ios - 如何修复 "fatal error: unexpectedly found nil while unwrapping an Optional value " socket 按钮

ios - 重命名iOS应用中的补全事件

iphone - 出于开发目的,如何将 iPod 5.0 升级到 5.1(而不是 6.0)?

ios - 如何为多个客户维护一个自定义 B2B iOS 应用程序

iphone - iPhone:如何将“yyyyMMddThhmmss”格式字符串转换为NSDate?

ios - 通过 iOS 6 工具栏上的按钮关闭 map

iphone - iPhone 中特定于设备的资源

iphone - 只让本地通知出现一次