- I’m using managed workflow
- eas-cli version is “3.13.2”, expo version is “48.0.18”
- Situation : When I start my application, It shows loading screen just 1 seconds and stop.
In Expo Go, It has no problem. But after build, It has problem using eas-cli and local expo build too.
here is my dependencies
{
"dependencies": {
"@react-navigation/bottom-tabs": "^6.5.7",
"@react-navigation/native": "^6.1.6",
"@react-navigation/native-stack": "^6.9.12",
"@tanstack/react-query": "^4.29.12",
"@types/react-native": "^0.72.2",
"axios": "^1.4.0",
"eas-cli": "^3.13.2",
"expo": "~48.0.18",
"expo-av": "~13.2.1",
"expo-constants": "~14.2.1",
"expo-device": "~5.2.1",
"expo-font": "~11.1.1",
"expo-image-picker": "~14.1.1",
"expo-status-bar": "~1.4.4",
"react": "18.2.0",
"react-native": "0.71.8",
"react-native-gesture-handler": "~2.9.0",
"react-native-reanimated": "~2.14.4",
"react-native-reanimated-carousel": "^3.3.2",
"react-native-simple-dialogs": "^1.5.0",
"recoil": "^0.7.7",
"typescript": "^4.9.5"
},
"devDependencies": {
"@babel/core": "^7.20.0"
},
"private": true
}
here is my eas.json
{
"cli": {
"version": ">= 3.13.2"
},
"build": {
"development": {
"developmentClient": true,
"distribution": "internal",
"ios": {
"resourceClass": "m-medium"
}
},
"preview": {
"android": {
"buildType": "apk"
},
"ios": {
"simulator": true
}
},
"production": {
"ios": {
"resourceClass": "m-medium"
},
"android": {
"buildType": "apk"
}
}
},
"submit": {
"production": {}
}
}
here is my app.json(name, slug, ios.bundleIdentifier, android.package, extra.projectId is exist but I erase In here)"
{
"expo": {
"name": "",
"slug": "",
"version": "1.0.0",
"orientation": "portrait",
"icon": "./assets/icon.png",
"userInterfaceStyle": "light",
"splash": {
"image": "./assets/splash.png",
"resizeMode": "contain",
"backgroundColor": "#ffffff"
},
"updates": {
"fallbackToCacheTimeout": 0
},
"assetBundlePatterns": ["**/*"],
"ios": {
"supportsTablet": false,
"bundleIdentifier": "",
"buildNumber": "1.0.0"
},
"android": {
"versionCode": 1,
"adaptiveIcon": {
"foregroundImage": "./assets/adaptive-icon.png",
"backgroundColor": "#000000"
},
"package": ""
},
"extra": {
"eas": {
"projectId": ""
}
},
"plugins": [
[
"expo-image-picker",
{
"photosPermission": "The app accesses your photos to let you share them with your friends."
}
]
]
}
}