expo: SDK 45 beta 8 - No such module 'EXDevLauncher' when running EAS Build local after expo run:ios
Summary
EAS Build (local) fails with Fastlane error:
`[RUN_FASTLANE] ❌ (ios/Pods/Target Support Files/Pods-xx/ExpoModulesProvider.swift:9:8)
7 | 8 | import ExpoModulesCore
9 | import EXDevLauncher | ^ no such module ‘EXDevLauncher’ 10 | import EXDevMenu 11 | import EASClient 12 | import ExpoHaptics
[RUN_FASTLANE] ❌ error: emit-module command failed with exit code 1 (use -v to see invocation)`
I’ve tried to modify the Podfile as suggested here but I still get this error.
I’m not sure if I should post the issue here or in the eas-cli repository.
Managed or bare workflow? If you have ios/
or android/
directories in your project, the answer is bare!
managed
What platform(s) does this occur on?
iOS
SDK Version (managed workflow only)
45.0.0-beta.8
Environment
expo-env-info 1.0.3 environment info: System: OS: macOS 12.4 Shell: 5.8.1 - /bin/zsh Binaries: Node: 17.8.0 - /usr/local/bin/node Yarn: 1.22.18 - /usr/local/bin/yarn npm: 8.7.0 - /usr/local/bin/npm Managers: CocoaPods: 1.11.2 - /usr/local/bin/pod SDKs: iOS SDK: Platforms: DriverKit 21.4, iOS 15.4, macOS 12.3, tvOS 15.4, watchOS 8.5 Android SDK: API Levels: 30, 31 Build Tools: 29.0.2, 29.0.3, 30.0.0 System Images: android-30 | Google APIs Intel x86 Atom IDEs: Android Studio: 2020.3 AI-203.7717.56.2031.7678000 Xcode: 13.3.1/13E500a - /usr/bin/xcodebuild npmPackages: expo: ^45.0.0-beta.8 => 45.0.0-beta.8 react: 17.0.2 => 17.0.2 react-dom: 17.0.2 => 17.0.2 react-native: 0.68.1 => 0.68.1 react-native-web: 0.17.1 => 0.17.1 npmGlobalPackages: eas-cli: 0.52.0 expo-cli: 5.4.3 Expo Workflow: managed
Reproducible demo
Run expo run:ios
and after it, eas build -p ios --local
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Reactions: 1
- Comments: 30 (16 by maintainers)
Commits related to this issue
- [autolinking][ios] Add support for debug only modules (#17331) # Why Needed to close https://github.com/expo/expo/issues/17246. # How Adds support for debug only modules. Those modules will ... — committed to expo/expo by lukmccall 2 years ago
- [dev-client][ios] Register as debug only module (#17332) # Why Closes https://github.com/expo/expo/issues/17246. Needs to work https://github.com/expo/expo/pull/17331. # How Use `debugOnly`... — committed to expo/expo by lukmccall 2 years ago
- [autolinking][ios] Add support for debug only modules (#17331) # Why Needed to close https://github.com/expo/expo/issues/17246. # How Adds support for debug only modules. Those modules will ... — committed to expo/expo by lukmccall 2 years ago
- [dev-client][ios] Register as debug only module (#17332) # Why Closes https://github.com/expo/expo/issues/17246. Needs to work https://github.com/expo/expo/pull/17331. # How Use `debugOnly`... — committed to expo/expo by lukmccall 2 years ago
when I try to run my ios app I have this error:
8 | import ExpoModulesCore
❌ error: emit-module command failed with exit code 1 (use -v to see invocation)
on SDK 45. Any fixes fo that are coming?
@adamsadiq7 - create a new issue and follow the issue template if you think you have found a bug. if you think it’s just a configuration issue on your end, try https://forums.expo.dev/ or https://chat.expo.dev/
Expo doctor helped! but still getting the same error unfortunately!