expo
expo copied to clipboard
Unable to generate app.manifest for expo-updates
Summary
I am unable to build an iOS app because of the following error;
[RUN_FASTLANE] ▸ ** ARCHIVE FAILED **
[RUN_FASTLANE] ▸ The following build commands failed:
[RUN_FASTLANE] ▸ PhaseScriptExecution [CP-User]\ Generate\ app.manifest\ for\ expo-updates /Users/mo/Library/Developer/Xcode/DerivedData/TestApp-bsuywqhkqfodtcfgxuayjmcyvhpt/Build/Intermediates.noindex/ArchiveIntermediates/TestApp/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/EXUpdates.build/Script-46EB2E00027960.sh (in target 'EXUpdates' from project 'Pods')
This only appears to be an issue with iOS, the Android build is able to run without any errors. I can only get the iOS app to build if I uninstall expo-updates
.
What platform(s) does this occur on?
iOS
SDK Version
50.0.11
Environment
expo-env-info 1.2.0 environment info: System: OS: macOS 14.2.1 Shell: 5.9 - /bin/zsh Binaries: Node: 20.11.0 - ~/.nvm/versions/node/v20.11.0/bin/node Yarn: 4.1.1 - ~/.nvm/versions/node/v18.15.0/bin/yarn npm: 9.7.2 - ~/xxx/xxx/xxx/node_modules/.bin/npm Managers: CocoaPods: 1.11.3 - /usr/local/bin/pod SDKs: iOS SDK: Platforms: DriverKit 23.4, iOS 17.4, macOS 14.4, tvOS 17.4, visionOS 1.1, watchOS 10.4 IDEs: Android Studio: 2023.1 AI-231.9392.1.2311.11330709 Xcode: 15.3/15E204a - /usr/bin/xcodebuild Expo Workflow: managed
Minimal reproducible example
https://github.com/mogusbi/expo-updates-monorepo
Running the following command. Mobile app is inside of a Yarn Berry workspace and I have a ENTRY_FILE
env var pointing to the entry file, which is ./applications/mobile/src/App.tsx
.
yarn workspace @application/mobile eas build --non-interactive --platform ios --local