更新するAIRアプリケーションがあるとします。前のバージョン番号は0.0.1、現在のバージョン番号は0.0.2です。今、前のアプリは、多くの異なるPCにインストールされています。特定のIDに基づいて一部のクライアントのみを更新したいと考えています。一部のクライアントの更新プロセスをスキップすることはできますか?AIRアップデートをスキップ
0
A
答えて
0
短い答えははい、可能です。アップデートを確認するためのコードを記述し、アップデートをローカルファイルにダウンロードしてからSystem:Updater.update()またはAir.update:ApplicationUpdater.installFromAIRFile()に電話すると、必要なことは何でもできます。AIR 1.0の古いAIRUpdater.jsの例は、
問題は、すべての0.0.1クライアントを新しいコードで更新してから0.0.2を決定する必要があることです。そして、次のバージョンを展開する前にそれらがすべて更新されたかどうかを確認する良い方法がない場合は、おそらく中間バージョンの更新記述子ファイルの場所を変更する必要があります。そうしないと、中間バージョンをスキップしてIDチェックなしで0.0.2に更新するstraggler 0.0.1に終わることがあります。
まだ試したことはありませんが、AIR 1.5の新しいAir.update:ApplicationUpdaterクラスを使用してIDチェックをupdateStatusイベントに追加する方が簡単かもしれません。
関連する問題
- 1. AIRアプリケーションのアップデート
- 2. Android用Adobe AIRでダイヤラをスキップする
- 3. Flex Builer 3のAIRバージョンをアップデートできますか?
- 4. Adobe AIRのアップデートフレームワーク - アップデート時に常に新しいデスクトップアイコンを作成
- 5. Adobe AIRにAdobe AIR
- 6. AIR OpenWithDefaultApplication
- 7. Flash Air Cardから任意のアップデートでAndroid Appに通知を送信する方法はありますか?
- 8. アップデート時のMySQLアップデート
- 9. AIRランタイムとAIRアプリケーションを独自のクリックでインストールする
- 10. AIRランタイムでAIRネイティブインストーラを作成するには
- 11. AIR - iPhoneのStageWebView
- 12. BlackBerry Airのカスタムボタン?
- 13. ADOBE AIR FOR Android
- 14. Adobe Air Database
- 15. のAdobe AIR - DB
- 16. Adobe Air - アプリケーションアップデータ
- 17. AS3 Air StageVideo
- 18. Adobe Air - Analytics
- 19. Flash AIR ServiceMonitor Shim.swc
- 20. カメラロールギャラリーリンク?! ADOBE AIR
- 21. Adobe AIR - キャプティブランタイム
- 22. AIRモジュール+ iOS
- 23. AIRアプリケーションMouse.hide()
- 24. Adobe AIR、メモリリーク
- 25. adobe airコマンドラインパラメータ
- 26. stageVideo AIR 2.5
- 27. AIRでPDFプレビュー
- 28. アプリケーションがAIR
- 29. Adobe AIRサンプルアプリケーション?
- 30. Stage3DとAIR 3
ご回答いただきありがとうございます。実際には、特定のクライアントが毎日新しいコンテンツ(swf)をロードするために更新メカニズムを使用したいと思っています。したがって、myIDクライアントの内容が最後のものであれば、0.0.1から0.0.4へのジャンプについて心配する必要はありません。 –