3

我已将我的部署目标设置为 4.3,将基本 SDK 设置为 6.0 (因为它与 XCode 4.5 一起提供) - 当我在iOS 5.1 设备上运行它时,一切都按预期工作,但只要我在iOS 6 设备上运行它,出现了一些问题。 例如视图不再旋转。为什么会这样?(我正在使用该shouldAutorotateToInterfaceOrientation方法,并且我知道它在iOS 6中已被弃用,但是当部署目标设置为4.3时- 这应该没关系,对吗?)

4

2 回答 2

1

确实很重要,使用 iOS6 并不像以前那么容易,在 iOS 更新期间您可以非常安全。

您的代码将在运行 < iOS6 的设备上正常运行

如果设备运行 >= iOS6.0 将使用新的旋转处理,所以你必须适应这个......

于 2012-10-27T08:25:39.577 回答
1

检查这个帖子

模拟器中的 iOS 6 自动旋转与实际的 iOS 6 设备不同

部署目标仅指示支持的较低 iOS,您必须处理新的 iOS 6 轮换

于 2012-10-27T09:14:32.820 回答