POWR/app.json
DocNR 89504f48e8 feat(deployment): prepare app for iOS TestFlight submission
- Update outdated Expo packages to latest compatible versions
- Remove unmaintained expo-random package
- Remove unnecessary @types/react-native package
- Configure eas.json with preview and production profiles for iOS
- Fix updates URL in app.json with correct project ID
- Add /android and /ios to .gitignore to resolve workflow conflict
- Create comprehensive iOS TestFlight submission guide
- Add production flag in theme constants
- Hide development-only Programs tab in production builds
- Remove debug UI and console logs from social feed in production
- Update CHANGELOG.md with TestFlight preparation changes
All checks from expo-doctor now pass (15/15).
2025-03-28 21:22:20 -07:00

83 lines
1.8 KiB
JSON

{
"expo": {
"name": "powr",
"slug": "powr",
"version": "1.0.0",
"orientation": "portrait",
"icon": "./assets/images/icon.png",
"scheme": "myapp",
"userInterfaceStyle": "automatic",
"newArchEnabled": true,
"splash": {
"image": "./assets/images/splash.png",
"resizeMode": "contain",
"backgroundColor": "#000000"
},
"assetBundlePatterns": [
"**/*"
],
"ios": {
"supportsTablet": true,
"bundleIdentifier": "com.powr.app",
"infoPlist": {
"UIFileSharingEnabled": true
}
},
"android": {
"adaptiveIcon": {
"foregroundImage": "./assets/images/adaptive-icon.png",
"backgroundColor": "#ffffff"
},
"package": "com.powr.app",
"permissions": [
"WRITE_EXTERNAL_STORAGE",
"READ_EXTERNAL_STORAGE"
]
},
"web": {
"bundler": "metro",
"output": "static",
"favicon": "./assets/images/favicon.png"
},
"plugins": [
"expo-router",
"expo-dev-client",
[
"expo-sqlite",
{
"androidPackage": "expo.modules.sqlite.SQLiteModule",
"enableChangeListener": false,
"enableFTS": true,
"android": {
"enableFTS": true
},
"ios": {
"enableFTS": true
}
}
],
"expo-secure-store",
"expo-av",
"expo-splash-screen"
],
"experiments": {
"typedRoutes": true
},
"runtimeVersion": {
"policy": "sdkVersion"
},
"updates": {
"url": "https://u.expo.dev/f3895f49-d9c9-4653-b73b-356f727debe2"
},
"extra": {
"router": {
"origin": false
},
"eas": {
"projectId": "f3895f49-d9c9-4653-b73b-356f727debe2"
}
},
"owner": "promotus"
}
}