|
@@ -43,22 +43,22 @@ let keychainAccessGroup = "your.keychain.access.group"
|
|
|
let receiptDataLabel = "receiptData"
|
|
|
|
|
|
enum KMInAppPurchaseState: String, CaseIterable {
|
|
|
- case success = "success"//"购买成功"
|
|
|
- case failed = "failed"//"购买失败"
|
|
|
- case cancel = "cancel"//"取消购买"
|
|
|
- case verFailed = "Order verification failure"//"订单校验失败"
|
|
|
- case verSuccess = "Order verification successful"//"订单校验成功"
|
|
|
- case verServerFailed = "Server order verification failed"//"服务器订单校验失败"
|
|
|
- case notArrow = "Internal purchase is not allowed" //"不允许内购"
|
|
|
- case productSuccess = "Failed to obtain product"//"获取产品失败"
|
|
|
- case productFailed = "Get product Success"//"获取产品成功"
|
|
|
- case productCorrespondenceFailed = "Product not found"//"未找到对应产品"
|
|
|
- case restoreSuccess = "restore successfully"//"restore成功"
|
|
|
- case restoreFailed = "restore Failed"//"restore失败"
|
|
|
- case restoreVerSuccess = "restore secondary verification successful"//"restore二次验证成功"
|
|
|
- case restoreVerFailed = "restore secondary validation failed"//"restore二次验证失败"
|
|
|
- case noReceipt = "No ticket information"//"无票据信息"
|
|
|
- case orderFailed = "Order creation failed"//"订单创建失败"
|
|
|
+ case success = "Purchase Successfully"//"购买成功"
|
|
|
+ case failed = "Purchase Failed"//"购买失败"
|
|
|
+ case cancel = "Cancel Purchase"//"取消购买"
|
|
|
+ case verFailed = "Order Verification Filed"//"订单校验失败"
|
|
|
+ case verSuccess = "Order Verification Successful"//"订单校验成功"
|
|
|
+ case verServerFailed = "Server Order Verification Failed"//"服务器订单校验失败"
|
|
|
+ case notArrow = "In-app Purchases not Allowed" //"不允许内购"
|
|
|
+ case productSuccess = "Failed to Access Product"//"获取产品失败"
|
|
|
+ case productFailed = "Access Product Successfully"//"获取产品成功"
|
|
|
+ case productCorrespondenceFailed = "Product not Found"//"未找到对应产品"
|
|
|
+ case restoreSuccess = "Restore Successfully"//"restore成功"
|
|
|
+ case restoreFailed = "Restore Failed"//"restore失败"
|
|
|
+ case restoreVerSuccess = "Restore 2-step Verification Successeful"//"restore二次验证成功"
|
|
|
+ case restoreVerFailed = "Restore 2-step Verification Failed"//"restore二次验证失败"
|
|
|
+ case noReceipt = "No Order Information"//"无票据信息"
|
|
|
+ case orderFailed = "Order Creation Failed"//"订单创建失败"
|
|
|
}
|
|
|
|
|
|
class KMInAppPurchaseManager: NSObject {
|