๐น ๋น๋
__CAPGO_KEEP_0__ ์ค์น
๐๏ธ Capgo iOS/Android ๋ค์ดํฐ๋ธ ๋น๋๋ฅผ ๊ด๋ฆฌํฉ๋๋ค.
๐ ์ด๊ธฐํ
๐ "์ด๊ธฐํ"๋ผ๋ ์ ๋ชฉ์ ์น์ ๋ณ์นญ: onboarding
npx @capgo/cli@latest build initiOS ๋น๋ ์ธ์ฆ์ ๋ฐ ํ๋กํ์ผ์ ์๋์ผ๋ก ์์ฑํ์ฌ ์ํธ ์์ฉ์ ์ผ๋ก ์ค์ ํฉ๋๋ค.
๐น ์์ฒญ
๐น "์์ฒญ"๋ผ๋ ์ ๋ชฉ์ ์น์ npx @capgo/cli@latest build requestRequest a native build from Capgo Cloud.
This command will zip your project directory and upload it to Capgo for building.
The build will be processed and sent directly to app stores.
๐ SECURITY: Credentials are never stored on Capgo servers. They are auto-deleted
after build completion. Build outputs may optionally be uploaded for time-limited download links.
๐ PREREQUISITE: Save credentials first with:
npx @capgo/cli build credentials save --appId <app-id> --platform <ios|android>
์ด ๋ช ๋ น์ด๋ ํ๋ก์ ํธ ๋๋ ํ ๋ฆฌ๋ฅผ ์์ถํ๊ณ __CAPGO_KEEP_1__์ ์ ๋ก๋ํ์ฌ ๋น๋ํฉ๋๋ค.
npx @capgo/cli@latest build request com.example.app --platform ios --path .๋น๋ ์ถ๋ ฅ์ ์ต์ ์ผ๋ก ์๊ฐ ์ ํ๋ ๋ค์ด๋ก๋ ๋งํฌ๋ก ์ ๋ก๋ํ ์ ์์ต๋๋ค.
| ๐ ํ์ ์กฐ๊ฑด: ์ธ์ฆ ์ ๋ณด๋ฅผ ๋จผ์ ์ ์ฅํ์ธ์: | ์์: | ํฐ๋ฏธ๋ ์ฐฝ |
|---|---|---|
| ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌ | string | ์ต์ : |
| Param | string | Type |
| โbuild-mode | string | ๋น๋ ๋ชจ๋: ๋๋ฒ๊ทธ ๋๋ ๋ฆด๋ฆฌ์ฆ (๊ธฐ๋ณธ๊ฐ: ๋ฆด๋ฆฌ์ฆ) |
| โbuild-certificate-base64 | string | iOS: Base64๋ก ์ธ์ฝ๋ฉ๋ .p12 ์ธ์ฆ์ |
| โp12-password | string | iOS: ์ธ์ฆ์ ๋น๋ฐ๋ฒํธ (์ธ์ฆ์์ ๋น๋ฐ๋ฒํธ๊ฐ ์์ผ๋ฉด ์ ํ ์ฌํญ) |
| โapple-id | string | iOS: Apple ID ์ด๋ฉ์ผ |
| โapple-app-specific-password | string | iOS: ์ฑ ํน์ ๋น๋ฐ๋ฒํธ |
| โapple-key-id | string | iOS: App Store Connect API ํค ID |
| โapple-issuer-id | string | iOS: ์ ํ๋ฆฌ์ผ์ด์ ์คํ ์ด ์ฐ๊ฒฐ ๋ฐ๊ธ์ ID |
| โapple-key-content | string | iOS: Base64๋ก ์ธ์ฝ๋ฉ๋ ์ ํ๋ฆฌ์ผ์ด์ ์คํ ์ด ์ฐ๊ฒฐ API ํค (.p8) |
| โapp-store-connect-team-id | string | iOS: ์ ํ๋ฆฌ์ผ์ด์ ์คํ ์ด ์ฐ๊ฒฐ ํ ID |
| โios-scheme | string | iOS: Xcode ์คํค๋ง (๊ธฐ๋ณธ: App) |
| โios-target | string | iOS: Xcode ๋น๋ ์ค์ ์ ์ฝ๊ธฐ ์ํด ์ฌ์ฉํ๋ ๋์ (๊ธฐ๋ณธ: ์คํค๋ง์ ๋์ผ) |
| โios-distribution | string | iOS: ๋ฐฐํฌ ๋ชจ๋ |
| โiOS ๋ฐฐํฌ ํ๋กํ์ผ | string | iOS: ๋ฐฐํฌ ํ๋กํ์ผ ๊ฒฝ๋ก ๋๋ bundleId=path ๋งคํ (๋ฐ๋ณต ๊ฐ๋ฅ) |
| โ์๋๋ก์ด๋ ํค ์คํ ์ด ํ์ผ | string | Android: Base64๋ก ์ธ์ฝ๋ฉ๋ ํค ์คํ ์ด ํ์ผ |
| โํค ์คํ ์ด ํค ๋ณ์นญ | string | Android: ํค ์คํ ์ด ํค ๋ณ์นญ |
| โํค ์คํ ์ด ํค ๋น๋ฐ๋ฒํธ | string | Android: ํค ์คํ ์ด ํค ๋น๋ฐ๋ฒํธ |
| โํค ์คํ ์ด ์ ์ฅ์ ๋น๋ฐ๋ฒํธ | string | Android: ํค ์คํ ์ด ์ ์ฅ์ ๋น๋ฐ๋ฒํธ |
| โํ๋ ์ด ๊ตฌ์ฑ JSON | string | Android: Base64๋ก ์ธ์ฝ๋ฉ๋ Google Play ์๋น์ค ๊ณ์ JSON |
| โ์๋๋ก์ด๋-ํ๋ ์ด๋ฒ | string | ์๋๋ก์ด๋: ์ ํ ํ๋๋ฒ๋ฅผ ๋น๋ํ๊ธฐ ์ํด (์: ํ๋ก๋์ ). ํ๋ก์ ํธ๊ฐ ์ฌ๋ฌ ํ๋๋ฒ๋ฅผ ๊ฐ์ง๊ณ ์๋ค๋ฉด ํ์. |
| โํ๋ ์ด์คํ ์ด ์ ๋ก๋ ์๋ต | boolean | ์ด ๋น๋์ ๋ํด ํ๋ ์ด ์คํ ์ด ์ ๋ก๋๋ฅผ ์๋ตํฉ๋๋ค (์ ์ฅ๋ ํ๋ ์ด ๊ตฌ์ฑ null๋ก ์ค์ ). โoutput-upload์ด ํ์ํฉ๋๋ค. |
| โoutput-upload | boolean | ์ด ๋น๋์ ๋ํด ์ถ๋ ฅ ์ ๋ก๋ ๋์์ ์ค๋ฒ๋ผ์ด๋ํฉ๋๋ค (ํ์ฑํ). ์ฐ์ ์์: CLI > ํ๊ฒฝ > ์ ์ฅ๋ ์๊ฒฉ์ฆ๋ช . |
| โno-output-upload | boolean | ์ด ๋น๋์ ๋ํด ์ถ๋ ฅ ์ ๋ก๋ ๋์์ ์ค๋ฒ๋ผ์ด๋ํฉ๋๋ค (๋นํ์ฑํ). ์ฐ์ ์์: CLI > ํ๊ฒฝ > ์ ์ฅ๋ ์๊ฒฉ์ฆ๋ช . |
| โ์ถ๋ ฅ ๋ณด์กด | string | ์ด ๋น๋์ ๋ํด ์ถ๋ ฅ ๋งํฌ TTL์ ์ค๋ฒ๋ผ์ด๋ํฉ๋๋ค (1์๊ฐ์์ 7์ผ). ์์: 1์๊ฐ, 6์๊ฐ, 2์ผ. ์ฐ์ ์์: CLI > ํ๊ฒฝ > ์ ์ฅ๋ ์๊ฒฉ์ฆ๋ช . |
| โ๋น๋ ๋ฒํธ ์ฆ๊ฐ ์๋ต | boolean | ์๋ ๋น๋ ๋ฒํธ/๋ฒ์ code ์ฆ๊ฐ๋ฅผ ์๋ตํฉ๋๋ค. ํ๋ก์ ํธ ํ์ผ์ ์๋ ๋ฒ์ ์ ์ฌ์ฉํฉ๋๋ค. |
| โno-skip-build-number-bump | boolean | ์ด ๋น๋๋ง์ ์ํด ์๋ ๋น๋ ๋ฒํธ ์ฆ๊ฐ๋ฅผ ์ฌ ํ์ฑํํ๊ธฐ ์ํด ์ ์ฅ๋ ์๊ฒฉ ์ฆ๋ช ์ ์ฌ ์ ์ํฉ๋๋ค. |
| -a, | string | API ํค๋ฅผ ์ฌ์ฉํ์ฌ ๊ณ์ ์ ์ฐ๊ฒฐํฉ๋๋ค. |
| โsupa-host | string | Custom Supabase host URL (for self-hosting or Capgo development) |
| โsupa-anon | string | ์์ฒด ํธ์คํ ์ ์ํด ์ฌ์ฉํ๋ ์ปค์คํ Supabase anon ํค์ ๋๋ค. |
| โverbose | boolean | ์ธ๋ถ ๋ก๊น ๊ณผ ํจ๊ป ์์ธํ ์ถ๋ ฅ์ ํ์ฑํํฉ๋๋ค. |
๐น Credentials
๐น ์๊ฒฉ ์ฆ๋ชnpx @capgo/cli@latest build credentials์ปดํจํฐ์ ์ ์ฅ๋ ๋น๋ ์๊ฒฉ ์ฆ๋ช ๊ด๋ฆฌ. ๐ ๋ณด์:
- capgo/capgo-credentials/credentials.json (์ ์ญ) ๋๋ .capgo-credentials.json (์ง์ญ)์ ์ ์ฅ๋ ์๊ฒฉ ์ฆ๋ช
- ๋น๋ ์ Capgo๋ก ์ ์ก๋์ง๋ง ์๊ตฌ์ ์ผ๋ก ์ ์ฅ๋์ง ์์
- Capgo์์ ์ฆ์ ์ญ์
- ๋น๋ ์ถ๋ ฅ๋ฌผ์ ์ต์ ์ผ๋ก ์๊ฐ ์ ํ๋ ๋ค์ด๋ก๋ ๋งํฌ๋ก ์ ๋ก๋ํ ์ ์์ต๋๋ค ๐ ๋ฌธ์: https://capgo.app/docs/cli/cloud-build/ios/ https://__CAPGO_KEEP_0__.app/docs/__CAPGO_KEEP_1__/cloud-build/android/ https://capgo.app/docs/cli/cloud-build/android/