0

我对最新版本的 xCode 有疑问。每当我创建一个新的单视图应用程序并将其部署到我的 iPhone 3GS 时,它都不会旋转应用程序(横向)。当我将完全相同的版本部署到我的 iPhone 4 时,它会旋转应用程序(到横向)。我试过在 3GS 上安装其他应用程序,这些应用程序旋转得很好。此外,我们开发的旧应用程序在 3GS 上也可以正常旋转。

我只是选择在 xCode 中创建新项目并直接将其部署到测试手机(无需任何代码修改,只需将 iOS 部署目标更改为 5.0 并将部署目标也更改为 5.0)。

iPhone 3GS 运行 5.1.1 版本,iPhone 4 运行 6.0.1。我的 xCode 版本是 4.5

有没有人遇到过这个问题,并且知道如何解决它?

4

1 回答 1

1

您的意思是您将 Base SDK 更改为 iOS 6.0?当我这样做时,我遇到了同样的问题。在 iOS 6 中,自动旋转发生了变化,并且shouldAutorotateToInterfaceOrientation不推荐使用方法。有关此更改的详细信息,请参阅此帖子:在 iOS 6 中未调用 shouldAutorotateToInterfaceOrientation

于 2012-11-06T15:08:29.400 回答