I am currently trying to build my managed expo app using the command
eas build --platform ios
However, I keep running into an error in the Install pods step:
Unable to find a specification for `UMCore` depended upon by `UMPermissionsInterface`
I think this dependency comes from my expo-camera dependency.
I have tried multiple things like uninstalling expo-permissions, installing expo-permissions. I also noticed that the package expo-permissions is deprecated, I'm not sure if this could be causing any problems.
Full stack trace:
Installing pods
2
Using Expo modules
3
Adding a custom script phase for Pod RNFBApp: [RNFB] Core Configuration
4
Auto-linking React Native modules for target `Clearo`: RNCPicker, RNDateTimePicker, RNFBApp, RNFBAuth, RNGestureHandler, RNGoogleSignin, RNReanimated, RNScreens, react-native-date-picker, react-native-get-random-values, react-native-pager-view, react-native-safe-area-context, and react-native-webview
5
[Codegen] Generating ./build/generated/ios/React-Codegen.podspec.json
6
Analyzing dependencies
7
Fetching podspec for `DoubleConversion` from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`
8
[Codegen] Found FBReactNativeSpec
9
Fetching podspec for `RCT-Folly` from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`
10
Fetching podspec for `boost` from `../node_modules/react-native/third-party-podspecs/boost.podspec`
11
Fetching podspec for `glog` from `../node_modules/react-native/third-party-podspecs/glog.podspec`
12
Adding spec repo `trunk` with CDN `https://cdn.cocoapods.org/`
13
[!] Unable to find a specification for `UMCore` depended upon by `UMPermissionsInterface`
14
15
You have either:
16
* out-of-date source repos which you can update with `pod repo update` or with `pod install --repo-update`.
17
* mistyped the name or version.
18
* not added the source repo that hosts the Podspec to your Podfile.
19
pod exited with non-zero code: 1