我遇到了最新版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
以前有没有人遇到过这个问题,并且知道如何修复它?
答案 0 :(得分:1)
您的意思是您将Base SDK更改为iOS 6.0吗?当我做到这一点时,我遇到了同样的问题。在iOS 6中,自动轮换已更改,方法shouldAutorotateToInterfaceOrientation
已弃用。有关此更改的详细信息,请参阅此帖子:shouldAutorotateToInterfaceOrientation not being called in iOS 6