# iOS and iPadOS App Store Build Notes

## Build

```bash
npm install
npm run cap:sync
open ios/App/App.xcodeproj
```

In Xcode:

1. Select the `App` target.
2. Set Team and signing.
3. Confirm bundle ID: `com.craftlaunch.studio.mobile`.
4. Set version and build number.
5. Product > Archive.
6. Distribute App > App Store Connect.

## Notes

- The mobile project is separate from the native macOS bundle ID `com.craftlaunch.studio`.
- The iOS bundle ID is `com.craftlaunch.studio.mobile`.
- The generated app product name is `ProjectCraft Pro.app`.
- The app uses Swift Package Manager through Capacitor, not CocoaPods.
- Install the current iOS platform/simulator runtime in Xcode Settings > Components before local simulator builds.
- The app should be tested on both iPhone and iPad before App Review.
- If production AI, analytics, crash reporting, or payments are added, update Apple privacy disclosures before upload.
