2016-12-13 2 views
0

私はにObjC &スウィフトミックスプロジェクトを持って、それは次のようにIAP、クラスの定義を行うために使用StoreKitです:それを構築する際という名前の種類またはプロトコル「SKPaymentTransactionObserver」

... 
import StoreKit 
public class IAPManager: NSObject, SKProductsRequestDelegate, SKPaymentTransactionObserver {...} 
... 

、それは以下のようにエラーで失敗しています:

no type or protocol named'SKPaymentTransactionObserver'

no type or protocol named'SKPaymentTransactionObserver'

envがある:

  • のXcode:V8.1
  • のiOS:10.1
  • SWIFT:2.3

私は1時間ググていたが、有益な何かを見つけることができません。

答えて

0

デリゲートメソッドを実装しましたか?

はスウィフト3

public func paymentQueue(_ queue: SKPaymentQueue, updatedTransactions transactions: [SKPaymentTransaction]) { 
} 
+0

ははい、私はそれがない私のクラスは、デリゲートに確認していない、「はタイプやプロトコルが存在しない」と言うのですそれを – tempvar

+0

を実装しました – tempvar

関連する問題