Files
fonsi_app/app.json
T
riccardoandClaude Opus 5 5c66e9d5cb Upgrade to Expo SDK 57 for Xcode 27 support
- expo 57.0.23, react-native 0.86.3, react 19.2.3
- Remove @react-navigation/* direct deps (unsupported by expo-router 56+)
- Drop newArchEnabled and android.edgeToEdgeEnabled (removed from schema)
- Enable ios.enableSceneSupport (UIScene lifecycle required by iOS 27 SDK)
- Remove deprecated expo-build-properties deploymentTarget (default 16.4)
- Add withPodsDeploymentTarget plugin: raise CocoaPods resource bundle
  targets (RNCAsyncStorage, RNSVG, SDWebImage) to the app minimum
- Replace removed StyleSheet.absoluteFillObject with absoluteFill

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-16 12:54:53 +02:00

81 lines
1.9 KiB
JSON

{
"expo": {
"name": "Fonsi Costruzioni",
"slug": "fonsi-app",
"version": "1.0",
"orientation": "portrait",
"icon": "./assets/images/icon.png",
"scheme": "fonsiapp",
"userInterfaceStyle": "automatic",
"ios": {
"supportsTablet": true,
"bundleIdentifier": "com.pcrt.fonsi.app"
},
"android": {
"adaptiveIcon": {
"foregroundImage": "./assets/images/adaptive-icon.png",
"backgroundColor": "#ffffff"
},
"predictiveBackGestureEnabled": false,
"permissions": [
"android.permission.CAMERA",
"android.permission.RECORD_AUDIO"
],
"package": "com.pcrt.fonsi.app"
},
"web": {
"output": "static",
"favicon": "./assets/images/favicon.png",
"bundler": "metro"
},
"plugins": [
"expo-router",
[
"expo-splash-screen",
{
"image": "./assets/images/splash-icon.png",
"imageWidth": 200,
"resizeMode": "contain",
"backgroundColor": "#ffffff",
"dark": {
"backgroundColor": "#ffffff"
}
}
],
[
"expo-camera",
{
"cameraPermission": "Allow $(PRODUCT_NAME) to access your camera",
"microphonePermission": "Allow $(PRODUCT_NAME) to access your microphone",
"recordAudioAndroid": true
}
],
"expo-font",
[
"expo-build-properties",
{
"ios": {
"enableSceneSupport": true
}
}
],
"expo-image",
"expo-secure-store",
"expo-sharing",
"expo-status-bar",
"expo-web-browser",
"./plugins/withPodsDeploymentTarget"
],
"experiments": {
"typedRoutes": true,
"reactCompiler": true
},
"extra": {
"router": {},
"eas": {
"projectId": "51cde1ca-e1b5-46c6-b9b4-0f17bf95693c"
}
}
}
}