本番環境でアプリケーションの更新をプッシュしました。初期バージョンではAirSDK2.5を使用していますが、SDK3.2をプッシュしました。新しいバージョンを検出してアプリをダウンロードすると、エラー番号16824が発生します。
ユーザーが2.5アプリをアンインストールし、3.2アプリを手動でインストールすると、アプリケーションは正常に動作します。
何か案は?
- - - 編集
2.5(間違った)ネーミングスペースを持つupdate.xmlがありました
<update xmlns="http://ns.adobe.com/air/framework/update/description/2.5">...
しかし、それを3.2 nsに置き換えると、次のようになります。
<update xmlns="http://ns.adobe.com/air/framework/update/description/3.2">...
アプリがダウンロードされず、エラー16815が発生します。
そこに答えがありますが、アップデーターswcが正しいものであること、つまりSDK3.2からのものであることをすでに再確認しました。
エラー16815は、「無効な更新記述子(不明な記述子バージョン)」です。こちらのリファレンスを参照してください