#์ธ์ฆ ๋„๊ตฌ

#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"
  }
}

#์ฐธ๊ณ