Analog Book Readerの更新でWindowsストア用パッケージを作成していたのだが,数日はまった。
まずストア用証明書の有効期限が切れていてパッケージをビルドできない。テスト用証明書を作成し直してみたのだが,ここでPackage Family Nameが変わってしまって別製品になってしまう,ように見えたのでいろいろ試していたのだが,結局ストアとの関連づけをやり直すことで元のPackage Family Nameに戻った。
次。前のバージョンからのアップデートを試したいのだが,前のバージョンも期限切れでインストールできない。そこでシステムの日付を無理矢理元に戻してインストールしてうまくいった。
次。日本語OSで英語が表示される。これはV1.7のときもそうだったっぽい。V1.7はUWPなのでWindows 10しか動かないが,日本人の新しいもの嫌いでWindows 10の普及率が低いため問題にはなってない,と考えておこう。で,原因はよく分からない。パッケージの中に「_language-ja.appx」が入っていればOKなのだが,何故か入らないこともある。とりあえずアップロードする前に日本語でテストする必要があるってことか。ダウンロード数からいってもはや日本語サポートする意味はあまりないけど。
てことで,Analog Book Reader V1.8をストアに申請したのでもう少しで公開されるはず。