Missing parentBundleId
for app clip target causes failure when updating credentials
#2056
Labels
needs review
Issue is ready to be reviewed by a maintainer
Build/Submit details page URL
No response
Summary
I'm getting an error when running
eas credentials
on a prebuilt iOS project which includes an App Clip target. Updating the provisioning profile for the App Clip target fails with the following error:I have several extension targets in our iOS project (added using @EvanBacon 's
expo-apple-targets
plugin):If I prebuild the Xcode project with only the notification service and content extensions,
eas credentials
completes without issues.I get the above error only if the project includes the app clip target.
It seems that the App Store Connect API is returning an error response because a
parentBundleId
is not specified when executingBundleId.updateBundleIdCapabilityAsync()
for the app clip bundle identifier. Since@expo/apple-utils
is a private repo, I can't really see what's going on there.The
com.apple.developer.parent-application-identifiers
key in my app clip's entitlements is also set to$(AppIdentifierPrefix)com.my-app
.Any help would be much appreciated.
Managed or bare?
Bare
Environment
Expo Doctor:
Error output
Reproducible demo or steps to reproduce from a blank project
The text was updated successfully, but these errors were encountered: