ios - SwiftyStoreKit 解析收据
问题描述
在 SwiftStoreKit 的文档中写道,可以使用
let appleValidator = AppleReceiptValidator (service: .production, sharedSecret: "your-shared-secret")
SwiftyStoreKit.verifyReceipt (using: appleValidator, forceRefresh: false) {result in
switch result {
case .success (let receipt):
print ("Verify receipt success: \ (receipt)")
case .error (let error):
print ("Verify receipt failed: \ (error)")
}
}
但是,我尝试解析并插入模型,但没有任何效果。任何人都可以帮忙吗?需要解析 latest_receipt_info 或 in_app
解决方案
如果你想使用这个库,你需要实现自己的逻辑来做本地收据验证。
根据这个库的自述文件
您应该通过在本地验证您的收据或发送加密的收据数据并在您的服务器中验证它来实现您的安全逻辑。
未实施本地收据验证(有关详细信息,请参阅问题 #101)。
推荐阅读
- android - 要在我的 Android 设备上支持 WiFi 轻松连接或增强型开放,硬件要求是什么?
- java - 具有字典和空指针的范围
- regex - 获取包含在特殊字符«和»内的字符串之外的所有双引号字符
- c - 为什么这段代码有错误?是因为花括号吗?
- php - 图层滑块中的未定义错误(wordpress cms)
- python - 为“for”循环定义函数以在 Python 中输出数据帧
- c# - 如何获取完整数据,包括 2 个表和 2 个关联表?
- r - R:用寓言、小语和地图预测多个时间序列
- laravel - Laravel Facade 错误:不应静态调用非静态方法
- c# - 如何仅按年份过滤?