Actionscript 3 在生产环境中找不到描述符类型为的元数据标记

Actionscript 3 在生产环境中找不到描述符类型为的元数据标记,actionscript-3,apache-flex,air,Actionscript 3,Apache Flex,Air,我使用的是describeType,能够在本地调试、本地测试套件或本地air构建中很好地获取所有变量和访问器元数据标记。我们运行此代码的web应用程序在生产中也可以看到元数据(使用浏览器插件运行)。但是,我们的production air桌面应用程序抛出了我的错误“找不到元数据”。当我添加一些日志代码时(被彻底搞糊涂了LOL),我发现来自DescripteType的XML中的元数据属性是空的 我唯一的想法是,在实际构建过程中,我们使用gradle并运行一系列自定义脚本。。。但这怎么可能是删除或生

我使用的是describeType,能够在本地调试、本地测试套件或本地air构建中很好地获取所有变量和访问器元数据标记。我们运行此代码的web应用程序在生产中也可以看到元数据(使用浏览器插件运行)。但是,我们的production air桌面应用程序抛出了我的错误“找不到元数据”。当我添加一些日志代码时(被彻底搞糊涂了LOL),我发现来自DescripteType的XML中的元数据属性是空的

我唯一的想法是,在实际构建过程中,我们使用gradle并运行一系列自定义脚本。。。但这怎么可能是删除或生成不可读的类元数据标记呢

我尝试过标准的v/s自定义标记、访问器v/s变量、describeType(实例)v/s describeType(类),所有这些都给出了相同的结果。。。除了在生产桌面构建中,所有变体都可以在任何地方工作

任何对此有想法的人。。。请插话。我一直在用这个把头发拔出来

谢谢

所以我的“唯一想法”才是正确的答案。在深入挖掘之后,我发现编译器选项中的keep-as3-metadata在我们的等级构建脚本中不是最新的,并且没有包含我们用于此的标记。感谢上帝!!!哈哈