使用AIR16编译/导出为IPA时出现严重错误

时间:2015-02-25 12:37:05

标签: actionscript-3 flex actionscript air adobe

我的应用程序在使用AIR16进行编译时崩溃了。 (Flex 4.13.0-AIR 16.0) 使用AIR15,它运行良好。

编辑:尝试了AIR17beta。谁知道谁?它有效!

首先我想,原因可能是包括ANE,但事实并非如此。 ANE适用于另一个项目。 事实上,其他项目也适用于AIR16。

该项目在Simulator中运行正常,没有任何崩溃或编译错误!

我们已经构建了许多测试应用程序,包括与此应用程序中相同的组件和库,但我们无法在其他项目中重现此崩溃。

有什么想法吗?

实际结果:

Flex 4.13.0-AIR 16.0:

  

打包应用程序时出错:

     

架构armv7的未定义符号:   “_traits:AOTBuildOutput-0000000101_6:234 :: Span”,引自:   _AOTBuildOutput-0000000101_6:9729:AOTBuildOutput-0000000101_6.o中的边缘   “_traits:AOTBuildOutput-0000000101_6:234 :: Edge”,引自:   _AOTBuildOutput-0000000101_6:9706:flashx.textLayout.compose ::包裹/ allocateEdge   在AOTBuildOutput-0000000101_6.o中   “_traits:AOTBuildOutput-0000000100_5:18 :: LocaleID”,引自:   _AOTBuildOutput-0000000100_5:265:mx.resources :: LocaleSorter $ / sortLocalesByPreference   在AOTBuildOutput-0000000100_5.o ld:找不到符号   体系结构armv7执行时编译失败:ld64

Flex 4.14.0-AIR 16.0:

  

打包应用程序时出错:

     

架构armv7的未定义符号:   “_traits:AOTBuildOutput-0000000101_6:248 :: Span”,引自:   _AOTBuildOutput-0000000101_6:11261:AOTBuildOutput-0000000101_6_1.o中的边缘   “_traits:AOTBuildOutput-0000000101_6:248 :: Edge”,引自:   _AOTBuildOutput-0000000101_6:11238:flashx.textLayout.compose ::包裹/ allocateEdge   在AOTBuildOutput-0000000101_6_1.o中   “_traits:AOTBuildOutput-0000000101_6:207 :: CellCoords”,引用   从:   _AOTBuildOutput-0000000101_6:8073:flashx.textLayout.elements :: TableElement / normalizeCells   在AOTBuildOutput-0000000101_6.o中   _AOTBuildOutput-0000000101_6:8072:flashx.textLayout.elements :: TableElement / getBlockedCoor   ds在AOTBuildOutput-0000000101_6.o中   “_traits:AOTBuildOutput-0000000100_5:18 :: LocaleID”,引自:   _AOTBuildOutput-0000000100_5:340:mx.resources :: LocaleSorter $ / sortLocalesByPreference   在AOTBuildOutput-0000000100_5.o ld:找不到符号   体系结构armv7执行时编译失败:ld64

0 个答案:

没有答案