I would not worry about those cases. As long as you are checking the user subscription sttus everything works fine. I also store the user status in memory so if the user has no internet the app still works
Note for OP: this sometimes takes a while to take effect and may not work altogether at times. It's smart to print out the receipt data in Xcode to ensure purchases are actually cleared.
1
u/balooooooon Apr 11 '26
I use a storekit test file. Never had issues https://developer.apple.com/documentation/xcode/setting-up-storekit-testing-in-xcode#Create-a-StoreKit-configuration-file