passepartout-apple/Passepartout/Library/Sources/UILibrary
Davide 35c10309a7
Reload receipt on purchase (#892)
StoreKit ProductView performs the purchases internally without calling
IAPManager.purchase(), which causes the IAPManager state to be
momentarily outdated.

Leverage PaywallView.onComplete() to reload the receipt and eventually
trigger IAPManager.objectWillChange, so that the app is immediately
unlocked on a successful purchase.
2024-11-19 11:36:36 +01:00
..
Business Rethink eligibility checks (#889) 2024-11-18 17:43:01 +01:00
Extensions Update library with provider in modules (#887) 2024-11-17 22:27:02 +01:00
L10n Prepare WireGuard for provider selector (#890) 2024-11-18 17:49:47 +01:00
Mock Show upgrade icon in profiles list (#891) 2024-11-19 08:55:41 +01:00
Protocols Merge AppLibrary into CommonLibrary (#806) 2024-11-03 13:16:13 +01:00
Resources/en.lproj Prepare WireGuard for provider selector (#890) 2024-11-18 17:49:47 +01:00
Theme Rethink eligibility checks (#889) 2024-11-18 17:43:01 +01:00
Views Reload receipt on purchase (#892) 2024-11-19 11:36:36 +01:00
UILibrary.swift Rethink eligibility checks (#889) 2024-11-18 17:43:01 +01:00