2016-07-04 1 views

답변

0

이 방법을 사용하여 문제, /추가 컨텍스트를 제공 _why_에 대한과를 해결하거나 현저 이 질문에 대한 답 것 _how_ 거래

func paymentQueue(queue: SKPaymentQueue, updatedTransactions transactions: [SKPaymentTransaction]) { 
for transaction:AnyObject in transactions { 
      if let trans:SKPaymentTransaction = transaction as? SKPaymentTransaction{ 
       switch trans.transactionState { 
       case .Purchased: 
        SKPaymentQueue.defaultQueue().finishTransaction(transaction as SKPaymentTransaction) 
        break; 
       case .Failed: 
        SKPaymentQueue.defaultQueue().finishTransaction(transaction as SKPaymentTransaction) 
        break; 
        // case .Restored: 
        //[self restoreTransaction:transaction]; 
       default: 
        break; 
       } 
      } 
     } 
    } 
+0

의 상태를 얻을 것이다 그것의 장기적인 가치를 향상시킵니다. 대답을 [편집]하여 설명을 추가하십시오. –

+0

그것의 작동하지 않습니다 – NewbieiOS

+0

처음 버튼을 클릭하면 응답 코드를 받고 있습니다. 그 후에 취소 버튼은 어떤 응답도받지 못합니다. – NewbieiOS

관련 문제