Closed23

もくまっち開発 Week 11

光岡 高宏光岡 高宏

この App 用パスワードは App Store Connect にアップロードするときに必要になる。

光岡 高宏光岡 高宏

これは作成した Mac と証明書が紐づくので、基本的にオーナーに作成してもらうのが良さそう

光岡 高宏光岡 高宏

Provisioning Profile を Base64 エンコードする

Mac の方は下記コマンドを実行すると、クリップボードにコピーされる

base64 -i {ファイル名} | tr -d "\n" | pbcopy

今回はこんな感じになる

base64 -i ~/Downloads/mochmatchappstoreconnect.mobileprovision | tr -d "\n" | pbcopy

なんかすごい長い文字列になってればOK

光岡 高宏光岡 高宏

GitHub Actions にシークレットを追加

  • APPLE_APP_PASS (App 用 パスワード)
  • APPLE_ID (Apple ID)
  • CERTIFICATES_P12 (p12 ファイル)
  • CERTIFICATE_PASSWORD (p12 ファイルのパスワード)
  • PROVISIONING_PROFILE (Provisioning profile)

証明書はちーろってぃさんに作ってもらう!

光岡 高宏光岡 高宏
  • iOS ビルドの証明書周りの設定
  • GitHub Actions でテストフライト公開する準備(1/2)
  • テストフライト公開手順を Notion に転記

今週もお疲れ様でした!

このスクラップは2024/03/03にクローズされました