Hi EAS/Expo gurus!
I’m a relatively rooky app developer and super happy with Expo and EAS so far. Unfortunately I’ve been running into an issue lately which I haven’t been able to resolve myself, or find next ‘straws’ to continue my search on, hence this topic hoping someone might point me into the right direction.
I’m working with a managed workflow, running on a Windows machine and letting expo/eas do all the conversion magic
Things already tried:
- Ensured expo-cli was not part of package.json anymore, and all ran smoothly with npx expo
- Ensured all tooling is up to date (Node, NPM, eas-cli, expo)
npx expo-cli upgrade,
npx expo install --fixand
npx expo-doctorall returning success & no issues on dependencies
- Everything builds and runs perfectly fine locally using Expo go app on both iOS and Android
- only one new error on react-native-paper cyclic logic, which has a large thread online for not getting fixed, but seems unrelated.
- Checked forums for the exact issues, but couldn’t pin-point any one down to my situation, or the fix within expo context.
My last release was in May last year, so I’ve previously performed multiple SDK updates. Truly hope someone can help point me to the right direction! I think I might miss some little setting in app.json or something? Thanks in advance!
The error for Android happens during the gradlew run, for iOS on Fastlane:
Note: /home/expo/workingdir/build/node_modules/@react-native-async-storage/async-storage/android/src/main/java/com/reactnativecommunity/asyncstorage/AsyncStorageModule.java uses or overrides a deprecated API.
Error: resolveDependencies: Found duplicate dependency key 'undefined' in /home/expo/workingdir/build/index.js
WARNING:Software Components will not be created automatically for Maven publishing from Android Gradle Plugin 8.0. To opt-in to the future behavior, set the Gradle property android.disableAutomaticComponentCreation=true in thegradle.properties
file or use the new publishing DSL.
2023-05-20 08:55:18.320 xcodebuild[4432:11848] Requested but did not find extension point with identifier Xcode.InterfaceBuilderBuildSupport.PlatformDefinition
error: File /Users/expo/Library/Developer/Xcode/DerivedData/DrinkWaterSpots-fmivmjzlngvxtthhidgvafxevkdh/Build/Intermediates.noindex/ArchiveIntermediates/DrinkWaterSpots/BuildProductsPath/Release-iphoneos/DrinkWaterSpots.app/main.jsbundle does not exist. This must be a bug with React Native, please report it here: https://github.com/facebook/react-native/issues
Extensive details/dumps in next post.