IOS App crashes in flutter_stripe:10.1.1, when install from test flight, works well in debug and release mode. #1695
Replies: 6 comments 7 replies
-
@remonh87 Hope you are doing good. Can you look into this, as you went through this last time. |
Beta Was this translation helpful? Give feedback.
-
you cannot use a testmode payment in production releases. Also make sure that you comply to the apple regulations for payments. Without a crashlog there is little I can do. |
Beta Was this translation helpful? Give feedback.
-
I am having the issue currently as well. Any fix for this @remonh87 ? |
Beta Was this translation helpful? Give feedback.
-
@remonh87 are there any updates regarding this fix. Stacktrace is attached with the issue in attachment section of this issue. Let me know if you needs any thing more from my side. |
Beta Was this translation helpful? Give feedback.
-
Looks like a Stripe internal sdk issue. Problem is without a reproducible scenario I cannot create a ticket for stripe. Also are you running on the latest version of our library ? |
Beta Was this translation helpful? Give feedback.
-
You can reproduce this same exact flow with above code, add klarna as payment gateway, also add returnUrl of info.plist value as klarna required to reopen the app after klarna payment, and test in on test flight, not in debug or release mode. |
Beta Was this translation helpful? Give feedback.
-
Describe the bug
First of all this issue is related to (#1605 (comment)).
That time Firebase crashlytics wasn't integrated with my app, now I have crashlytics integrated and has the crash stacktrace of the crash on iOS when install from test flight.
Two attachments are added with issue, one is stacktrace, and other is recorded video of the crash.
The issue explanation is
I was using flutter_stripe: ^9.4.0, stripe payment sheet was working smoothly. Now as i have upgraded my flutter_stripe to 10.0.0 (now upgraded to flutter_stripe 10.1.1), payment sheet crashes only when i install app from test flight. When i run app debug or release mode, it works well without crashing.
I have just removed this issue when i remove returnUrl from initPaymentSheet, then there is no crash, but same returnUrl worked before. I am using this for Klarna payment gateway inside flutter stripe payment sheet. I need to add this for this payment support.
Even i have downgraded my flutter stripe to my old which was 9.4.0 but it is still giving me issue.
To Reproduce
Steps to reproduce the behavior:
Smartphone / tablet
Additional context Info.plist
Payment sheet code
stacktrace for stripe issue.txt
RPReplay_Final1710764797.MP4
Beta Was this translation helpful? Give feedback.
All reactions