passepartoutvpn / passepartout

Your go-to app for VPN and privacy.

Home Page:https://passepartoutvpn.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

"Restore purchases" not working

keeshux opened this issue · comments

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:

#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.

Still not sure about the correct way to handle the receipt cancellation date:

https://developer.apple.com/documentation/appstorereceipts/cancellation_date_ms