feat: update bundle ID config, CloudKit container, and add landing page
- Update CloudKit container ID to iCloud.com.88oakapps.SportsTime across all services - Update IAP product IDs to match new bundle ID (com.88oakapps.SportsTime) - Add app landing page with light, welcoming design matching app aesthetic - Update entitlements and project configuration Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -134,7 +134,7 @@ TripCreationView → TripCreationViewModel → PlanningRequest
|
||||
- ViewModels use `@Observable` (not ObservableObject)
|
||||
- All planning engine components are `actor` types for thread safety
|
||||
- Domain models are pure Codable structs; SwiftData models wrap them via encoded `Data` fields
|
||||
- CloudKit container ID: `iCloud.com.sportstime.app`
|
||||
- CloudKit container ID: `iCloud.com.88oakapps.SportsTime`
|
||||
- `PDFGenerator` and `ExportService` are `@MainActor final class` (not actors) because they access MainActor-isolated UI properties and use UIKit drawing
|
||||
|
||||
### Themed Background System
|
||||
|
||||
Reference in New Issue
Block a user