カテゴリー
日別アーカイブ: 2011年11月16日
いつ変わったんだよ?
以前からAIRのオートアップデートを試みているのだが実行されない。 リリースの方を優先して、AIRのトップ画面に更新情報を表示して、そこをクリックすると新しいバージョンのファイルがあると言う処理で逃げていたが、釈然としなかった。 リリース関係で忙しかったが、少し時間が取れたので、調べてみた。 初めは、 appUpdater.isCheckForUpdateVisible=true; として、何やらエラーが表示されるのを見ると、以下の様なオートアップデートのエラーリストに表示されないエラーが表示されている。 here was an error checking for updates. error# 16831 これをキーワードに検索したら、更新をアップしているサーバに設定しているupdate.xmlの記述方法が変っていることを知った。 部分的に紹介するがupdate.xmlの中の以下の部分 <update xmlns=”http://ns.adobe.com/air/framework/update/description/2.5″> <versionNumber>1.1</versionNumber> と言う具合に <version></version>の記述方法が <versionNumber></versionNumber>と言う具合に変更となっていた為だった。 ちなみに ネットで見た情報ではdescriptionのバージョンが1.0では無く2.5(これは2.6だと駄目)とあったが、これは1.0でも動作した。 全くいつ変わったんだよ?と言いたいが、問題はまだあった。 こんな感じで自動更新があった場合に表示されるパネルが英語なのだ。 update.xmlの <description>で日本語が使える様だが、パネルのタイトルで「Update available」とか「An updated version of the application is available for download.」等と表示されても、「?」と言う状態のユーザが殆どなので困る。 何か特別な設定をする必要があるのか?と思ったが、これ以前のバージョンのオートアップデートを紹介しているサイトを見ると日本語対応となっているし、Adobeのオートアップデートも当然日本語だ。 … 続きを読む
カテゴリー: 未分類
コメントは受け付けていません。