更改沙盒帐户后,Apple IAP还原数据正在发送相同的收据

ans*_*ing 5 in-app-purchase ios swift

我正在使用IAP Auto可续订订阅.在我更改了沙箱帐户之后,我正在使用一个沙箱帐户进行测试,但是对于收据验证,我仍然收到相同的收据.

PS:我也试过了

// Hint... handle requestDidFinish delegate method and then use appStoreReceiptURL for receipt data
let request:SKReceiptRefreshRequest = SKReceiptRefreshRequest(receiptProperties: nil);
request.delegate  = self;
request.start();
Run Code Online (Sandbox Code Playgroud)

但它不断要求iTunes密码,这是非常烦人的.

Sho*_*aib 2

在访问 appStoreReceiptURL 之前尝试调用 SKReceiptRefreshRequest; https://developer.apple.com/documentation/storekit/skreceiptrefreshrequest

// Hint... handle requestDidFinish delegate method and then use appStoreReceiptURL for receipt data
let request:SKReceiptRefreshRequest = SKReceiptRefreshRequest(receiptProperties: nil);
request.delegate  = self;
request.start();
Run Code Online (Sandbox Code Playgroud)