Hello,
We are trying to add tap to pay to our app built with react native through expo.
When running the command eas build --profile development --platform ios --local
I get this error:
But when I open the project in XCode I can see that the Tap to Pay capability is enabled:
And when I look at my profiles in the apple developer platform, I can see that the profile the error mentioned above has the Tap to Pay entitlement contrary to what it tells me:
I don't understand what's happening, can somebody help me?
I'm here if you need more informations.
P.S.: not sure if it's relevant but, the way we did thing with expo, we have a different bundle identifier and app name according to which environment we are building for (development/preview/production)
Hi @tellijo,
You wrote:
P.S.: not sure if it's relevant but, the way we did thing with expo, we have a different bundle identifier and app name according to which environment we are building for (development/preview/production)
To integrate the ProximityReader API and use Tap to Pay on iPhone as, you need to request the Tap to Pay on iPhone Entitlement.
To access the request form, you need to have an organization-level Apple Developer account and be logged in as the Account Holder. Apple reviews each application using predefined criteria.
If your request meets the criteria, Apple adds the entitlement to your developer account using managed capabilities. For more information, see Provisioning with capabilities. The approved entitlement is configured for Development, and potentially Ad Hoc, distribution. However, if you want to provision for App Store distribution you'll need to respond to your initial entitlement confirmation email and request verification for production use.
Important: If you have multiple apps used for each distribution type, they each need their own provisioning profile configured with a matching, approved distribution type for this entitlement. And each app requiring distribution on the App Store would need to request their own production verification process mentioned above.
Cheers,
Paris X Pinkney | WWDR | DTS Engineer