キャプティブランタイムを使用するAIRアプリケーションの更新メカニズムのロジックは何ですか? アプリケーションはWindowsとMac用に配布する必要があります。キャプティブランタイムにバンドルされているAIRアプリケーションのアップデータを作成するにはどうすればよいですか?
私はここに捕まってしまった:これは必ずしもあなたがあなた自身の自動アップデートメカニズムを実装する必要があることを意味しないこと
注意を。市販のツールを使用してインストーラを作成する場合は、自動更新のメカニズムが含まれている可能性があります。一方、独自の更新メカニズムを作成する必要がある場合は、URLStream、File、およびNativeProcess APIを実装すると便利です。でそれを読んだ後
:http://www.adobe.com/devnet/air/articles/air3-install-and-deployment-options.html
は、それが(Windowsの場合、アプリの後にいくつかの.exeまたはの.msiインストーラを使ってインストールされている)のようなものです:アプリの起動時に
- 、をチェックします新しいバージョン
- 新しいバージョンが存在する場合は、
- は、既存のアプリケーションファイルとAIRランタイムファイルを上書きします。
アプリを起動する前に強制的に更新する必要があります。
実行中のアプリケーションを上書きする方法はありますか?または、ファイルを置き換えるための別のアプリ(アップデータ)を作成した後、NativeProcessでメインアプリを起動しますか?
申し訳ありません:アプリを起動する前に強制的に更新する必要があります。私はあなたの答えを理解するかどうかわかりません...それはキャプティブランタイムです、私はAIRの更新フレームワークを使用することはできません。 – Nemi