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

Most upvoted comments

when I try to run my ios app I have this error:

8 | import ExpoModulesCore

9 | import expo-dev-launcher | ^ no such module ‘expo’ 10 | import expo-dev-menu 11 | import EASClient 12 | import ExpoKeepAwake

❌ 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!