Files
petfeed/mobile/app.json
T
admin 04a193b8dd fix(mobile): fix EAS build failure — expo doctor schema/version errors
Build #4 failed at the expo doctor pre-build check EAS runs, with two
real issues:

- app.json's newArchEnabled key is no longer a valid Expo config field
  in SDK 57 (New Architecture is the only architecture now, so the
  opt-in toggle was removed) — the schema validator rejected it as an
  unknown property.
- expo-router was pinned to 5.1.11, an old-style version number
  predating Expo's SDK-aligned versioning — way behind the ~57.0.19
  expected for this SDK. expo-linking/expo-secure-store were a patch
  version behind too. Fixed via `npx expo install --fix` rather than
  guessing version numbers.

The expo-router bump changed tabBarIcon's expected color prop type
from `string` to RN's `ColorValue`; updated NotificationsTabIcon's
signature to match.

`npx expo-doctor` now reports 18/18 checks passed.
2026-09-06 21:47:18 +02:00

64 lines
1.7 KiB
JSON

{
"expo": {
"name": "PawFeed",
"slug": "pawfeed-mobile",
"scheme": "pawfeed",
"version": "1.0.0",
"orientation": "portrait",
"icon": "./assets/icon.png",
"userInterfaceStyle": "automatic",
"ios": {
"supportsTablet": true,
"bundleIdentifier": "org.pawfeed.app"
},
"android": {
"package": "org.pawfeed.app",
"googleServicesFile": "./google-services.json",
"adaptiveIcon": {
"backgroundColor": "#fafafa",
"foregroundImage": "./assets/android-icon-foreground.png",
"backgroundImage": "./assets/android-icon-background.png",
"monochromeImage": "./assets/android-icon-monochrome.png"
},
"predictiveBackGestureEnabled": false,
"permissions": [
"android.permission.RECORD_AUDIO"
]
},
"web": {
"favicon": "./assets/favicon.png"
},
"plugins": [
"expo-router",
"expo-secure-store",
"expo-font",
"expo-dev-client",
"expo-image",
"expo-system-ui",
[
"expo-image-picker",
{
"photosPermission": "Erlaube PawFeed den Zugriff auf deine Fotos, um sie in einem Beitrag zu teilen.",
"cameraPermission": "Erlaube PawFeed den Zugriff auf die Kamera, um ein Foto für deinen Beitrag aufzunehmen."
}
],
"expo-video",
[
"expo-notifications",
{
"icon": "./assets/android-icon-monochrome.png",
"color": "#f97316"
}
],
"expo-localization"
],
"extra": {
"router": {},
"eas": {
"projectId": "e56a076a-08a2-4e4e-afa0-dfc611fba536"
}
},
"owner": "pawfeed"
}
}