react-native-app-clip icon indicating copy to clipboard operation
react-native-app-clip copied to clipboard

EAS Build Error

Open KrastanD opened this issue 2 years ago • 5 comments

Running eas build locally to internal distribution and getting the following error:

[RUN_FASTLANE] error: exportArchive: Provide a bundle identifier to select from available reformatters: com.app and com.app.Clip
[RUN_FASTLANE] 
[RUN_FASTLANE] Error Domain=IDEDistributionReformatterSelectionStepErrorDomain Code=0 "Provide a bundle identifier to select from available reformatters: com.app and com.app.Clip" UserInfo={NSLocalizedDescription=Provide a bundle identifier to select from available reformatters: com.app and com.app.Clip}
[RUN_FASTLANE] 
[RUN_FASTLANE] ** EXPORT FAILED **
[RUN_FASTLANE] Exit status: 70

I believe the issue is caused by fastlane not knowing which bundle to release: the app or the app clip. How do I specify which one to release through eas?

KrastanD avatar Sep 27 '23 18:09 KrastanD

Also running into the same issue of trying to determine how to tell EAS which bundle to use.

Here's the context I've found elsewhere: https://github.com/fastlane/fastlane/discussions/17044

onedanshow avatar Dec 05 '23 16:12 onedanshow

Have either of you been able to solve this yet? From the leads I've seen, it looks like configuring a custom Gymfile template in a custom build has been the best option by adding the distributionBundleIdentifier to exportOptions. However, I cannot get a clean build-out of taking this route. Any luck elsewhere?

kalem-edlin avatar Jan 22 '24 22:01 kalem-edlin

Nope, no luck. We abandoned the App Clip for now.

onedanshow avatar Jan 22 '24 22:01 onedanshow

Unfortunately, same

KrastanD avatar Jan 23 '24 05:01 KrastanD

@KrastanD Do you happen to have the command you were using when building locally? Running expo run:ios --scheme <ClipSchemeName> --configuration Release should specify which bundle should be built.

nathan-ahn avatar Nov 24 '24 18:11 nathan-ahn