我最近将我的 Flex SDK 从 Flex 4.6 更新到 Apache Flex 4.9.1 从那时起,我的应用程序不再响应设备重定向。
模拟器和实际设备都是这种情况(我试过 iPad 和 Galaxy Tab 10.1 )
我没有更改代码中的任何内容,只是切换了 SDK 并将 app.xml 中的 sdk 命名空间更新为 3.4。
当然,“autoOrients”在应用程序描述符中设置为“true”。
任何想法为什么会发生这种情况?Apache 是否更改了 Flash Player 中的应用程序描述符或 Adobe 中的任何内容,我必须更新吗?
编辑:希望解决这个问题,我今天更新到 Apache Flex 4.9.1 AIR 3.8。仍然没有屏幕重新定向。如果我将 SDK 更改为 4.6 AIR 3.4 而不进行任何代码更改(当然 app.xml ns 除外),它可以完美运行。
我还在新安装的 Flash Builder 4.7 上从头开始重建了整个工作区和项目。没有改变任何东西。啊!
EDIT2:今天我发现了新的 SDK 4.10 并急切地下载了它。什么都没改变。仍然没有方向变化。另外,我在我的机器上安装了 OS X 10.8.4 Mountain Lion,什么也没做。我真的为此疯了!我会做任何有人建议我解决这个问题的事情,因为这对我来说是一个可怕的表演障碍,包括用手在我的高清上刮零和一个!请!给我一些想法!我很绝望!