我在设备上本地使用收据验证并定位到iOS 7 +
我正在沙盒环境中测试应用购买中的自动续订订阅,我注意到了这种情况。
-User A在设备上的iTunes帐户中签名,在应用程序中购买订阅,获取应用程序收据。 -User A在设备上签署iTunes帐户,用户B登录 - 用户B推出应用程序 - 用户B将继续使用用户A的订阅,因为[[NSBundle mainBundle] appStoreReceiptURL]有效并将返回用户A的收据。
为什么它不会返回用户B的收据?
答案 0 :(得分:0)
必须刷新收据。
SKReceiptRefreshRequest *request = [[SKReceiptRefreshRequest alloc] init];
request.delegate = self;
[request start];