I use check verification locally on the device and configure iOS 7 +
I am testing automatic subscription renewal when purchasing an application in a sandbox environment, and I noticed this scenario.
-User A signs in to the iTunes account on the device, signs up for an in-app purchase, receives a receipt on admission. -User A issues the iTunes account on the device and user B signs -User B launches the application -User B will continue to use the subscription because [[NSBundle mainBundle] appStoreReceiptURL] is valid and will return the receipt of user A.
Why doesnβt it return the receipt of user B?
source share