"Restore purchases" not working
keeshux opened this issue · comments
Davide commented
Still, the products are there:
20:19:55.779 INFO ProductManager.reloadReceipt():291 - Purchased features: [PassepartoutFrontend.LocalProduct(rawValue: "com.algoritmico.ios.Passepartout.features.full_multi_version")]
Maybe just not crediting users until killing the app? This must be coming from the recent ProductManager/InApp refactorings:
Davide commented
#460 did not resolve the issue. The feature is there but some users still see the paywall.
Also, a case of e.g. [purchase, refund, purchase] may not be handled correctly.
Davide commented
Still not sure about the correct way to handle the receipt cancellation date:
https://developer.apple.com/documentation/appstorereceipts/cancellation_date_ms