#์ธ์ฆ ๋๊ตฌ
#auth-check
App Store Connect ๋ฐ Google Play Console ์ธ์ฆ ์ํ๋ฅผ ํ์ธํฉ๋๋ค.
#ํ๋ผ๋ฏธํฐ
| ํ๋ผ๋ฏธํฐ | ํ์ | ํ์ | ๊ธฐ๋ณธ๊ฐ | ์ค๋ช |
|---|---|---|---|---|
store | "appStore" | "googlePlay" | "both" | ์๋์ค | "both" | ํ์ธํ ์คํ ์ด |
#์ฌ์ฉ ์์
// ๋ชจ๋ ์คํ ์ด ํ์ธ
{}
// App Store๋ง ํ์ธ
{ "store": "appStore" }
// Google Play๋ง ํ์ธ
{ "store": "googlePlay" }
#์๋ต
๊ฐ ์คํ ์ด์ ์ธ์ฆ ์ํ๋ฅผ ๋ฐํํฉ๋๋ค:
์ฑ๊ณต:
โ
**App Store Connect**
Issuer ID: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Key ID: XXXXXXXXXX
JWT created successfully
โ
**Google Play Console**
Project: your-project-id
Service Account: your-service-account@project.iam.gserviceaccount.com
์คํจ:
โ **App Store Connect**
Authentication failed
โ **Google Play Console**
Authentication failed
#์ฌ์ ์๊ตฌ์ฌํญ
์ด ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๊ธฐ ์ ์ ~/.config/pabal-mcp/config.json์ ์๊ฒฉ ์ฆ๋ช
์ด ์ค์ ๋์ด ์์ด์ผ ํฉ๋๋ค:
{
"appStore": {
"issuerId": "<your-issuer-id>",
"keyId": "<your-key-id>",
"privateKeyPath": "./app-store-key.p8"
},
"googlePlay": {
"serviceAccountKeyPath": "./google-play-service-account.json"
}
}