iOS Air App仅适用于翻译模式吗?

时间:2015-08-28 19:46:22

标签: ios air adobe

我有一个Adobe Air应用程序,我正在为iOS打包。

如果targetipa-debug-interpreteripa-test-interpreter,该应用就可以了。但是,在尝试使用资产时,任何其他目标都会崩溃。我见过以下例外:

[Fault] exception, information=ReferenceError: Error #1065: Variable FlexVersion is not defined.
Fault, SpriteAsset() at SpriteAsset.as:131
131               if (appDomain.hasDefinition("mx.core::FlexVersion"))

其他时候它会在没有堆叠的情况下崩溃。

为什么它只能在目标包括解释器时才能工作?

1 个答案:

答案 0 :(得分:0)

使用解释器打包比常规调试打包更快(不是我注意到时间表差异)。我猜测它会更快,它必须绕过正常调试会检查的某些进程。根据您收到的错误类型,我建议您仔细检查清单XML文件,查找缺少的包和/或您要定位的AIR SDK的版本。希望这能提供一些帮助。

编辑:还可能值得修改您要定位的FLEX SDK版本,这可能会导致此类问题。

相关问题