购买验证
当您在使用订阅SDK管理内购时,无需额外进行购买验证。
购买验证
在购买成功后添加购买验证:
/
verify receipt
- parameter appleReceipt: 要验证的收据的base64 编码字符串
- parameter skproduct: 购买的产品
- parameter completion: 返回验证数据和错误对象
/
import DingYue_iOS_SDK
DYMobileSDK.validateReceiptFirst(appleReceipt, for: skproduct) { results, error in
if error == nil {
//验证成功
}
}
@import DingYue_iOS_SDK;
[DYMobileSDK validateReceiptFirst:appleReceipt for:skproduct completion:^(NSDictionary<NSString *,id> * result, NSError * error) {
if (error == nil) {
//购买成功
}
}];
恢复购买验证
/**
verify receipt
- parameter appleReceipt: 要验证的收据的,base64 编码字符串
- parameter completion: 返回验证数据和错误对象
*/
import DingYue_iOS_SDK
DYMobileSDK.validateReceiptRecover(receiptString) { results, error in
if error == nil {
//验证成功
}
}
@import DingYue_iOS_SDK;
[DYMobileSDK validateReceiptRecover:receiptString completion:^(NSDictionary<NSString *,id> * result, NSError * error) {
if (error == nil) {
//验证成功
}
}];
Updated about 2 years ago