メインコンテンツまでスキップ

セットアップ

1. APIキーの作成

App Store Connect > ユーザとアクセス > 統合 > App Store Connect API にアクセスして、新しいキーを生成してください。.p8 秘密鍵ファイルをダウンロードします。

2. 設定

ascelerate configure

Key IDIssuer ID、および .p8 ファイルのパスを入力するよう求められます。秘密鍵は厳格なファイル権限(所有者のみアクセス可能)で ~/.ascelerate/ にコピーされます。

設定は ~/.ascelerate/config.json に保存されます:

{
"keyId": "KEY_ID",
"issuerId": "ISSUER_ID",
"privateKeyPath": "/Users/.../.ascelerate/AuthKey_XXXXXXXXXX.p8"
}

3. 確認

簡単なコマンドを実行して、すべてが正常に動作することを確認します:

ascelerate apps list

認証情報が正しければ、すべてのアプリの一覧が表示されます。

レートリミット

App Store Connect APIには、1時間あたり3600リクエストのローリングクォータがあります。現在の使用状況はいつでも確認できます:

ascelerate rate-limit
Hourly limit: 3600 requests (rolling window)
Used: 57
Remaining: 3543 (98%)