Xcode不遵守设备方向

我已将设备方向设置为仅在Xcode中选中“纵向”。 但是,当我在模拟器中运行我的应用程序时,它会在所有方向上旋转。

我的Xcode设置

在肖像(预期)和风景(非预期)中正确显示

以前有人遇到同样的问题吗 谢谢

Xcode中的“常规” – >“部署信息”UI可能是欺骗性的。 检查info.plist这两个键:

UISupportedInterfaceOrientations

UISupportedInterfaceOrientations~ipad

我遇到了同样的问题(在物理设备中)。 在iPhone上它工作正常,但在iPad上它不起作用。 解决方案是为两者调整“设备”选项,在这种情况下为“横向右侧”。 在“部署信息”下面的“设备方向”下选中“横向右侧