在生产中找不到describeType的元数据标记

时间:2016-10-01 19:12:28

标签: actionscript-3 flex air

我正在使用describeType,并且能够在本地调试,本地测试套件或本地空中构建中获得所有变量和访问器元数据标签。我们运行此代码的Web应用程序也可以在生产中看到元数据(使用浏览器插件运行)。但是,我们的生产空气桌面应用程序会引发我的错误"无法找到元数据"。当我添加一些日志代码(彻底混淆LOL)时,我发现describeType中的XML中的元数据属性是空的?!?

我唯一想到的是我们在实际构建过程中使用gradle并运行一堆自定义脚本...但是,如何删除或制作不可读的类元数据标签?

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

任何对此有任何想法的人......请加入。我一直在用这个把头发拉出来!

感谢!!!

1 个答案:

答案 0 :(得分:1)

所以事实证明我的“唯一的想法”是正确的答案。在深入挖掘后,我发现编译器选项中的keep-as3元数据在我们的成绩构建脚本中不是最新的,并且没有包含我们为此使用的标记。感谢上帝!!! LOL。