jamesmontemagno / InAppBillingPlugin

Cross-platform In App Billing Plugin for .NET
MIT License
661 stars 152 forks source link

iOS payment widget very slow #585

Open Engisan opened 10 months ago

Engisan commented 10 months ago

Hello, this may not be an issue of the plugin but the Apple sandbox thing but when I tap on my button in the app to execute the payment, it takes almost 4 seconds on iOS to display the payment widget. It works like a charm on android but iOS is really slow... is this like normal thing...?

It does not matter on what version of the library I use, it behaves the same tbh. But I use the lates versions of VS, MAUI, the library etc.

borealoh commented 1 week ago

i see this issue as well. Trying to figure how to handle sometimes it takes like over a minute. The real problem is if the connection to the store is slow, the code needs to handle that. I tried implementing user cancel and user timeout tokens but even even though i can keep the UI going, the appl store popups still eventually come up,