2016-10-01 5 views
-1

私はdescribeTypeを使用しています。すべての変数とアクセサメタデータタグをローカルデバッグ、ローカルテストスイートまたはローカルビルドビルドで正常に取得できます。このコードを実行している私たちのWebアプリケーションは、(ブラウザプラグインを使用して)実稼働環境でもメタデータが正常に動作していることを確認します。しかし、私たちのプロダクション・エアー・デスクトップ・アプリケーションは、「メタデータが見つかりません」というエラーをスローします。いくつかのロギングコード(LOLと完全に混同されている)を追加すると、describeTypeのXMLのメタデータプロパティが空であることがわかりました。メタデータタグがプロダクションのdescribeTypeに見つかりません

私は、gradleを使用して実際のビルドプロセスでカスタムスクリプトを実行していると思いますが、HOWはクラスのメタデータタグを削除するか、読めないことがありますか?

標準のv/sカスタムタグ、アクセサv/s変数、describeType(インスタンス)v/s describeType(クラス)、これらのすべてが同じ結果を得ました...すべてのバリエーションは、プロダクションデスクトップビルド。

誰もがこれについて考えてみてください...私はこの1つで私の髪を引っ張ってきました!

ありがとうございました!

答えて

1

だから私の "唯一の考え"が正解であった。深く掘り下げた後、私たちのコンパイラオプションにあったkeep-as3メタデータは、Googleのグレードビルドスクリプトでは最新ではなく、このために使用していたタグは含まれていませんでした。ああ、助かった!!!笑。

関連する問題