Here is my app.json
Splash is a simple single PNG file
{
"expo": {
"name": "evee",
"slug": "evee-app",
"privacy": "public",
"platforms": [
"ios",
"android"
],
"version": "0.7.43",
"orientation": "portrait",
"icon": "./assets/icon.png",
"splash": {
"image": "./assets/splash.png",
"resizeMode": "cover",
"backgroundColor": "#000000"
},
"updates": {
"checkAutomatically": "ON_ERROR_RECOVERY",
"fallbackToCacheTimeout": 0
},
"assetBundlePatterns": [
"**/*"
],
"scheme": "eveeapp",
"backgroundColor": "#121519",
"userInterfaceStyle": "dark",
"ios": {
"bundleIdentifier": "app.evee.mobile",
"supportsTablet": false,
"buildNumber": "15",
"googleServicesFile": "./GoogleService-Info.plist",
"config": {
"googleMapsApiKey": "..."
}
},
"android": {
"package": "app.evee.mobile",
"versionCode": 15,
"googleServicesFile": "./google-services.json",
"config": {
"googleMaps": {
"apiKey": "..."
}
},
"permissions": []
},
"androidStatusBar": {
"translucent": true,
"barStyle": "light-content",
"backgroundColor": "#17264e66"
},
"androidNavigationBar": {
"barStyle": "light-content",
"backgroundColor": "#12161A"
},
"web": {
"config": {
"firebase": {
"apiKey": "...",
"authDomain": "...",
"databaseURL": "...",
"projectId": "...",
"storageBucket": "...",
"messagingSenderId": "...",
"appId": "...",
"measurementId": "..."
}
}
},
"extra": {
"sentryNativeDSN": "..."
},
"packagerOpts": {
"projectRoots": "",
"config": "rn-cli.config.js"
},
"hooks": {
"postPublish": [
{
"file": "sentry-expo/upload-sourcemaps",
"config": {
"organization": "evee-services-inc",
"project": "evee-react-native",
"authToken": "..."
}
}
]
}
}
}