2016-12-13 46 views
0

我有一个ObjC &雨燕混合的项目,它的使用StoreKit做IAP,类的定义如下:任何类型或协议名为“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

我GOOGLE了1小时,但找不到任何有用的东西。

回答

0

您是否实现了委托方法?

斯威夫特3

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

是的,我实现了它 – tempvar

+0

它说,“没有任何类型或协议”,而不是我的课没有确认到委托 – tempvar

相关问题