I am getting the error
Invalid
Podfile
file:Invalidexpo-dev-launcher.podspec
file: undefined method `add_dependency' for Pod:Module.
when I try to do pod install. The error is in the file [MyAppProjectName]/node_modules/expo-dev-launcher/expo-dev-launcher.podspec
I have tried installing expo-dev-launcher to see if that would provide the method that this file is looking for and a number of other things. I have also tried commenting out that line, but then it ran into the same error in another file where the file was using add_dependency(), but the error said again that that method was undefined.
Maybe I am missing a dependency or one of the dependencies should be a different version?
Ultimately, I am trying to create a local development build of my app.
Here are my dependencies in my package.json file:
"dependencies": {"@babel/preset-env": "^7.24.5","@babel/runtime": "^7.24.5","@expo/config-plugins": "^8.0.4","@expo/prebuild-config": "^7.0.4","@react-native-masked-view/masked-view": "0.3.1","@react-navigation/bottom-tabs": "^6.5.11","@react-navigation/native": "^6.1.9","@react-navigation/native-stack": "^6.9.17","@react-navigation/stack": "^6.3.20","apisauce": "^3.0.1","core-js": "^3.35.1","expo": "^49.0.0","expo-app-loading": "^2.1.1","expo-constants": "~16.0.1","expo-dev-client": "~4.0.14","expo-dev-launcher": "^4.0.15","expo-dev-menu": "^5.0.14","expo-font": "~12.0.5","expo-modules-autolinking": "^1.11.1","expo-secure-store": "~13.0.1","expo-splash-screen": "~0.27.4","expo-status-bar": "~1.12.1","firebase": "^10.7.1","formik": "^2.4.5","jwt-decode": "^4.0.0","react": "18.2.0","react-native": "^0.72.10","react-native-device-info": "^10.12.0","react-native-flipper": "^0.212.0","react-native-gesture-handler": "~2.16.1","react-native-google-mobile-ads": "^13.3.0","react-native-reanimated": "~3.10.1","react-native-safe-area-context": "4.10.1","react-native-screens": "3.31.1","yup": "^1.3.3" }