Electron
ApplicationLoader

pkgファイルが日本語だと、Application Loaderのアップロード時に怒られる

More than 1 year has passed since last update.

ElectronアプリをMac App Storeに出した時のつまずきです。

Electronで作成したアプリのインストーラーの作成には「electron-osx-flat」を使用しました。これは、「electron-osx-sign」をインストールすると一緒にインストールされるやつです。

Application Loaderでアプリをアップロードしたところ、pkgファイルが日本語だと怒られます。メモしてなかったのでエラーメッセージは省略。ひとまず、appファイルは日本語のまま、pkgファイルを英語にしたら通りました。

☓怒られるやつ

electron-osx-flat '日本語アプリ名-x64-mas/日本語アプリ名.app' --verbose --pkg 日本語アプリ名.pkg

◯怒られない奴

electron-osx-flat '日本語アプリ名-x64-mas/日本語アプリ名.app' --verbose --pkg AppName.pkg

おわりに

ElectronアプリをMac App Storeに出したときの手順をまとめました。ぜひ、ご覧ください「Electron製アプリ「アニメ画像に変換する君」をMac App Storeにリリース、アプリリリース時の手順まとめ - Qiita

また、今回リリースしたElectronアプリのインストール・使い方は記事「LINEアニメスタンプにも利用できる! APNGやWebPへ変換可能なアプリ「アニメ画像に変換する君」をリリース」を参照ください。