本文へスキップ
hdknr blog
戻る

Apple: App Store Connect

更新日:

App Store Connect

アップデート

✓ Built IPA to build/ios/ipa (46.7MB) To upload to the App Store either: 1. Drag and drop the “build/ios/ipa/.ipa” bundle into the Apple Transporter macOS app https://apps.apple.com/us/app/transporter/id1450874784 2. Run “xcrun altool —upload-app —type ios -f build/ios/ipa/.ipa —apiKey your_api_key —apiIssuer your_issuer_id”. See “man altool” for details about how to authenticate with the App Store Connect API key.

xcrun altool での apiKey と apiIssuer の取得方法

xcrun altool を使用して App Store Connect にアプリをアップロードする際に、apiKeyapiIssuer の値が必要になりますね。これらの値は、App Store Connect で API キーを作成することで取得できます。

API キーの作成手順

  1. App Store Connect にログイン:

    • App Store Connect のポータルにアクセスし、開発者アカウントでログインします。
  2. ユーザーとアクセス:

    • サイドバーの「ユーザーとアクセス」を選択し、自分のアカウントを選択します。
  3. キーからアクセスをリクエスト:

    • 「キー」タブを選択し、「+」ボタンをクリックして新しいキーを作成します。
  4. キーの詳細:

    • キーの説明を入力し、アクセス権限を選択します。アプリのアップロードに必要な権限を付与します。
  5. ダウンロード:

    • 「作成」ボタンをクリックすると、JSON形式のキーファイルがダウンロードされます。このファイルの中に apiKeyapiIssuer の値が記載されています。

キーファイルの確認

ダウンロードした JSON ファイルを開くと、以下のような形式でキー情報が記載されています。

{
    "key": "YOUR_API_KEY",
    "issuerId": "YOUR_ISSUER_ID"
}

xcrun altool コマンドの実行

取得した apiKey と apiIssuer を使用して、以下の形式で xcrun altool コマンドを実行します。

xcrun altool --upload-app --apiKey YOUR_API_KEY --apiIssuer YOUR_ISSUER_ID -f your_app.ipa

注意点

その他

よくあるエラー

エラーが発生した場合は、ログを確認したり、Apple の開発者フォーラムで質問したりすることで、解決策が見つかる場合があります。

まとめ

xcrun altool で App Store Connect にアプリをアップロードする際に必要な apiKey と apiIssuer は、App Store Connect で API キーを作成することで取得できます。キーの取り扱いや権限の設定には十分注意し、安全に運用しましょう。

より詳しい情報が必要な場合は、お気軽にご質問ください。

ご不明な点があれば、いつでもお尋ねください。



前の記事
AWS: ECS: Fargate: pidMode
次の記事
Locofy