CatHand Blog

アプリ開発やMac弄り

BitriseでmacOSアプリをビルドする (App Store編)

macOS アプリを Bitrise でビルドして AppStore Connect に登録します。

Workflow は↓のようになります。

f:id:cathandnya:20200513102534p:plain
Workflow

証明書のアップロード

  • Apple Development Certificate
  • Apple Distribution Certificate
  • Mac Installer Distribution Certificate

が必要です。

Xcode の Preferences -> Accounts -> Manage Certificates... からそれぞれ該当の Developer ID Application Certificates を右クリックして Export します。

Export 時にパスワードを設定する必要があるので、パスワードを覚えておきます。

できた .p12 ファイルを Bitrise の Workflow Editor -> Code Signing -> CODE SIGNING CERTIFICATES にアップロードします。

アップロードできたら、先ほど Export するときに設定したパスワードを PASSWORD に入力します。すると証明書が有効になります。

Xcode Archive for Mac の設定

Export method を app-store にします。

その他はデフォルトでOKです。

Deploy to iTunes Connect - Application Loader の設定

Apple ID とパスワード等を設定します。

PKG path に $BITRISE_EXPORTED_FILE_PATH を指定します。