EAS builds failing for iOS and Android with different errors

Hi there. All our builds were working until yesterday but are failing now with different errors. Is there some problem on the expo EAS side or in our code? If the former, then could you share any estimates on when we will be able to build and submit successfully? This is really important. We have demo-s scheduled with our stakeholders :neutral_face: :cold_sweat:

  • ERROR on most recent iOS App Store build
  • build id = 2df7b69c-f53c-45b6-ab78-695c9578b269
The following build commands failed:
	Ld /Users/expo/Library/Developer/Xcode/DerivedData/T21Connectdev-dadnwhdggnymsmfvysnvhifessan/Build/Intermediates.noindex/ArchiveIntermediates/T21Connectdev/InstallationBuildProductsLocation/Applications/T21Connectdev.app/T21Connectdev normal (in target 'T21Connectdev' from project 'T21Connectdev')
(1 failure)
Exit status: 65
  • ERROR on 1 hour ago iOS internal build (similar to above error)
  • build id = 6a1b9a5e-f97d-40fa-bf79-58be7befd778
The following build commands failed:
	Ld /Users/expo/Library/Developer/Xcode/DerivedData/T21Connectstaging-dlrtwpkwgbpdsrbgmutdjvgykbxy/Build/Intermediates.noindex/ArchiveIntermediates/T21Connectstaging/InstallationBuildProductsLocation/Applications/T21Connectstaging.app/T21Connectstaging normal (in target 'T21Connectstaging' from project 'T21Connectstaging')
(1 failure)
Exit status: 65
  • ERROR on 1 hour ago android internal build
  • build id = 07234dea-2e45-4df8-a32d-717b2b36be40
[stderr] 
A problem occurred evaluating project ':unimodules_react-native-adapter'.
[stderr] 
> Project with path ':unimodules-app-loader' could not be found in project ':unimodules_react-native-adapter'.
  • ERROR on 2 hours ago iOS internal build (different from ios error above)
  • build id = 5a697d01-9b66-49fe-8e59-a22a1edc98bd
The following build commands failed:
	CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ExpoImageManipulator' from project 'Pods')
	CompileSwift normal arm64 (in target 'ExpoImageManipulator' from project 'Pods')
(2 failures)
Exit status: 65

the first error was because you installed the wrong version of the image manipulator as pointed out by expo doctor in build logs

The other errors are because you installed

    "@unimodules/core": "^7.1.2",
    "@unimodules/react-native-adapter": "^6.3.9",

I assume this was an attempt to fix the previous issue for some reason?

1 Like

You can always run eas builds locally if you need:

eas build --profile {profile} --platform {platform} --local
1 Like

Thanks @wkozyra and @hkhamm, both your replies are very helpful. Sorry I missed following-up on this until now (was in the midst of some firefighting that day) :grimacing:

We have since made made expo doctor a part of our pre-commit checks :smiley: