2016-06-21 14 views
1

購入を元に戻しても、最初の手順を実行するとキャンセルされます。バグはどこですか?アプリ内購入の復元が失敗しました

@IBAction func restorePurchase(sender: UIButton) { 
     SKPaymentQueue.defaultQueue().addTransactionObserver(self) 
     SKPaymentQueue.defaultQueue().restoreCompletedTransactions() 
    } 

func paymentQueueRestoreCompletedTransactionsFinished(queue: SKPaymentQueue) { 
     for transaction in queue.transactions { 
      let t: SKPaymentTransaction = transaction 

      let prodID = t.payment.productIdentifier as String 

      switch prodID { 
       case "xxxxxxxxxxxx": 
        purchaseedVoid() 
       default: 
        print("IAP") 
      } 
     } 
    } 

答えて

0

チェックRay's tutorial about IAP。彼の購入ヘルパーコードを使用してすべてのIAPを管理しました。それは魅力のように機能します

関連する問題