# iPad — Capacitor iOS / TestFlight ## 사전 요구 - macOS + Xcode - Apple Developer Program ($99/년) - CocoaPods: `brew install cocoapods` ## iOS 프로젝트 생성 (최초 1회) ```bash cd app npm run cap:sync npx cap add ios npx cap open ios ``` Xcode에서 **Signing & Capabilities** → Team 선택, Bundle ID `com.goldenchart.app`. ## TestFlight 업로드 1. Xcode → Product → Archive 2. Organizer → Distribute App → App Store Connect → Upload 3. App Store Connect → TestFlight → 내부/외부 테스터 초대 4. 초대 URL을 서버 `.env`에 설정: ```env GC_MOBILE_APP_IOS_TESTFLIGHT_URL=https://testflight.apple.com/join/XXXXXXXX ``` 5. `docker compose up -d --no-deps backend` (또는 deploy) PC 프로그램 탭과 `/api/mobile-app/info`의 `iosTestFlightUrl`에 반영됩니다. ## 참고 - App Store/TestFlight 배포 앱은 **ipa 직접 다운로드·앱 내 APK식 updater 불가** - iPad와 iPhone은 동일 iOS 빌드 사용 가능 (UI 반응형)