stripe / stripe-terminal-ios

Stripe Terminal iOS SDK
https://stripe.com/docs/terminal/sdk/ios
Other
104 stars 65 forks source link

Tap to Pay: Issue "Unsupported mobile device configuration" #316

Open AnshulMindbody opened 4 months ago

AnshulMindbody commented 4 months ago

I am using the latest version of stripe Some of the user are getting the error for the device tap to pay is already supported error is "Unsupported mobile device configuration. Ensure the device is running a supported version of iOS and it has the hardware capability you are attempting to use." Using the updated stripe sdk.

Screenshot 2024-07-20 at 9 53 00 AM
AnshulMindbody commented 3 months ago

@maxa-stripe @xiaoshen-stripe

AnshulMindbody commented 3 months ago

@bg-stripe @bxa-stripe

gliu-stripe commented 3 months ago

Hi @AnshulMindbody! Thanks for raising this issue. A few weeks ago, Apple raised the minimum iOS version requirements to 16.7 for all devices: https://docs.stripe.com/terminal/payments/setup-reader/tap-to-pay?platform=ios#supported-devices

We're also aware of a bug in the supportsReadersOfType method for Tap to Pay on iPhone, where it returns true for these unsupported iOS versions. We have a fix for that bug which will go out in the 3.8.0 SDK release (coming soon)

AnshulMindbody commented 1 month ago

@gliu-stripe does this issue fixed in SDK 3.8.0?