- Add access control service with 3 free workouts (IDs 1, 11, 43), paywall gating on workout detail and lock indicators on explore grid - Wire VideoPlayer into player background and workout detail preview - Add placeholder HLS video URLs to 5 sample workouts (Apple test streams) - Add test audio URLs to music service MOCK_TRACKS for all vibes - Switch RevenueCat API key to env-based with sandbox fallback - Create eas.json with development/preview/production build profiles - Update app.json with iOS privacy descriptions (HealthKit, Camera) and non-exempt encryption flag - Create collection detail screen (route crash fix) - Replace hardcoded profile stats with real activity store data - Add unlockWithPremium i18n key in EN/FR/DE/ES
37 lines
698 B
JSON
37 lines
698 B
JSON
{
|
|
"cli": {
|
|
"version": ">= 16.0.1",
|
|
"appVersionSource": "remote"
|
|
},
|
|
"build": {
|
|
"development": {
|
|
"developmentClient": true,
|
|
"distribution": "internal",
|
|
"ios": {
|
|
"simulator": true
|
|
}
|
|
},
|
|
"preview": {
|
|
"distribution": "internal",
|
|
"ios": {
|
|
"resourceClass": "m-medium"
|
|
}
|
|
},
|
|
"production": {
|
|
"autoIncrement": true,
|
|
"ios": {
|
|
"resourceClass": "m-medium"
|
|
}
|
|
}
|
|
},
|
|
"submit": {
|
|
"production": {
|
|
"ios": {
|
|
"appleId": "millianlmx@icloud.com",
|
|
"ascAppId": "REPLACE_WITH_APP_STORE_CONNECT_APP_ID",
|
|
"appleTeamId": "REPLACE_WITH_APPLE_TEAM_ID"
|
|
}
|
|
}
|
|
}
|
|
}
|