# iOS Build State — ChronoMind ## Current Build **CURRENT_PROJECT_VERSION = 1** Marketing version: 1.0.0 --- ## Build History | Build | Status | Key Changes | |-------|--------|-------------| | 1 | Pending | Initial TestFlight release — fix theme duplicates, remove App Groups (temp), bundle ID → com.saravana.chronomind | --- ## Bundle IDs (Registered in App Store Connect) | Target | Bundle ID | |--------|-----------| | ChronoMind | `com.saravana.chronomind` | | ChronoMindWidgets | `com.saravana.chronomind.widgets` | | ChronoMindWatch | `com.saravana.chronomind.watchkitapp` | | ChronoMindMac | `com.saravana.chronomind.mac` | ## App Store Connect API Key | Field | Value | |-------|-------| | Key ID | `PPATU9GL73` | | Issuer ID | `1dbc2980-1621-4fb9-940b-e28257e6322c` | | Key Path | `~/.appstoreconnect/private_keys/AuthKey_PPATU9GL73.p8` | ## Pre-Release Checklist - [x] Bundle IDs registered (iOS + widgets) - [ ] App record created in App Store Connect - [ ] App Group `group.com.chronomind.shared` registered (needed for widget ↔ app data sharing) - [ ] First TestFlight upload --- ## Next Steps 1. Create app record in App Store Connect (manual — API key needs Admin role) 2. Run `bash ios/release-testflight.sh` from home network 3. After first upload succeeds, register App Group and re-enable entitlements