diff --git a/SwiftProject/SwiftProject.xcworkspace/xcuserdata/aaa.xcuserdatad/UserInterfaceState.xcuserstate b/SwiftProject/SwiftProject.xcworkspace/xcuserdata/aaa.xcuserdatad/UserInterfaceState.xcuserstate index e3e1600..2edaa47 100644 Binary files a/SwiftProject/SwiftProject.xcworkspace/xcuserdata/aaa.xcuserdatad/UserInterfaceState.xcuserstate and b/SwiftProject/SwiftProject.xcworkspace/xcuserdata/aaa.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/SwiftProject/SwiftProject.xcworkspace/xcuserdata/aaa.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/SwiftProject/SwiftProject.xcworkspace/xcuserdata/aaa.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist index 2b82b08..cc14489 100644 --- a/SwiftProject/SwiftProject.xcworkspace/xcuserdata/aaa.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist +++ b/SwiftProject/SwiftProject.xcworkspace/xcuserdata/aaa.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist @@ -659,10 +659,10 @@ filePath = "SwiftProject/CCKit/SKUPay/SKUPay.swift" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "182" - endingLineNumber = "182" - landmarkName = "paymentQueueRestoreCompletedTransactionsFinished(_:)" - landmarkType = "7"> + startingLineNumber = "185" + endingLineNumber = "185" + landmarkName = "SKUPay" + landmarkType = "3"> diff --git a/SwiftProject/SwiftProject/CCKit/SKUPay/SKUPay.swift b/SwiftProject/SwiftProject/CCKit/SKUPay/SKUPay.swift index 172851a..3e91f14 100644 --- a/SwiftProject/SwiftProject/CCKit/SKUPay/SKUPay.swift +++ b/SwiftProject/SwiftProject/CCKit/SKUPay/SKUPay.swift @@ -110,12 +110,15 @@ class SKUPay:NSObject, SKRequestDelegate,SKProductsRequestDelegate,SKPaymentTran //是否显示加载信息... func showToast(value:Bool) { - if value { - SVProgressHUD.show(withStatus: NSLocalizedString("支付中...", comment: "")) - } - else { - SVProgressHUD.dismiss() + DispatchQueue.main.async { + if value { + SVProgressHUD.show(withStatus: NSLocalizedString("支付中...", comment: "")) + } + else { + SVProgressHUD.dismiss() + } } + } @@ -157,7 +160,7 @@ class SKUPay:NSObject, SKRequestDelegate,SKProductsRequestDelegate,SKPaymentTran print("updatedTransactions ..\(spt)") } } - + showToast(value: false) print("updatedTransactions ..") }