iOS应用程序购买收据与不同的iTunes用户

Dev*_*and 12 iphone in-app-purchase ios receipt-validation

我在设备上本地使用收据验证并定位到iOS 7+

我正在沙盒环境中测试应用购买中的自动续订订阅,我注意到了这种情况.

- 用户A在设备上的iTunes帐户中签名,在应用程序中购买订阅,获取应用程序收据.-User A在设备上签署iTunes帐户,用户B登录-User B启动应用程序-User B将继续使用用户A的订阅,因为[[NSBundle mainBundle] appStoreReceiptURL]有效并将返回用户A的收据.

怎么回不到用户B的收据?

use*_*836 0

必须刷新收据。

    SKReceiptRefreshRequest *request = [[SKReceiptRefreshRequest alloc] init];
    request.delegate = self;
    [request start];
Run Code Online (Sandbox Code Playgroud)