capacitor-community / stripe

Stripe Mobile SDK wrapper for Capacitor
https://capacitor-community-stripe.netlify.app/
MIT License
192 stars 77 forks source link

TestFlight IOs #343

Closed egasystems closed 6 months ago

egasystems commented 6 months ago

Platform

Describe the bug It works for me compiling directly on my iPhone, when I go to production and download through testFlight it does not send me the sheet I see that this Stripe.addListener(ApplePayEventsEnum.Loaded) is activated. Could you tell me if there is any additional configuration to upload this to prod with Apple pay

Screenshots WhatsApp Image 2024-03-16 at 9 14 07 PM image

Using Function:

fetrarij commented 6 months ago

I confirm this behaviour, the apple payment sheet opens on simulator or on a device directly compiled from xcode, but does not on testflight.

the result of presentApplePay() is directly {paymentResult: ApplePayEventsEnum.Canceled} without user's interaction

egasystems commented 6 months ago

I was able to make it work, I think the problem is that puglin creates the debug entitlements and not the prod ones, just add them

fetrarij commented 6 months ago

I have it working, thanks

rdlabo commented 6 months ago

@egasystems Thanks good advice!! You resolved this issue!