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:
Trey t
2026-02-01 22:47:55 -06:00
parent dbb0099776
commit 61c4e39807
21 changed files with 1250 additions and 36 deletions

View File

@@ -18,8 +18,8 @@ final class StoreManager {
// MARK: - Constants
static let proProductIDs: Set<String> = [
"com.sportstime.pro.monthly",
"com.sportstime.pro.annual"
"com.88oakapps.SportsTime.pro.monthly",
"com.88oakapps.SportsTime.pro.annual2"
]
static let freeTripLimit = 1
@@ -59,11 +59,11 @@ final class StoreManager {
}
var monthlyProduct: Product? {
products.first { $0.id == "com.sportstime.pro.monthly" }
products.first { $0.id == "com.88oakapps.SportsTime.pro.monthly" }
}
var annualProduct: Product? {
products.first { $0.id == "com.sportstime.pro.annual" }
products.first { $0.id == "com.88oakapps.SportsTime.pro.annual2" }
}
// MARK: - Initialization