Xcode 6.1。取消选中并返回纵向。模拟器永远不会以纵向模式出现

Xcode 6.1. Uncheck and check back portrait orientation. Simulator never appears in portrait mode

据我们所知,"General" 选项卡有 "Device orientation" 部分,我们可以在其中指定所需的设备方向。

接下来的问题是:当我在 Xcode 设置中取消选中纵向时,模拟器每次都在横向模式下工作,即使我重新选中纵向并重置模拟器上的所有设置也是如此。

这是一个视频,它是如何工作的:https://www.youtube.com/watch?v=gWDametoyks

模拟器想要横向 运行 的原因很可能是因为您的 "info.plist" 文件。 plist 中的 "supported interface orientations" 数组包含所有支持的界面方向。当您 运行 您的应用程序时,该数组中第一个方向是您的模拟器默认的方向。取消选中并重新选中方向(在 "General" 选项卡中)会将其置于数组的底部,因此模拟器不使用该方向。这是一个 Xcode 问题,而不是模拟器问题,这就是为什么重置模拟器没有任何作用的原因。如果取消选中横向和纵向,重新选中纵向,然后重新选中横向,模拟器将使用纵向。希望对您有所帮助:)