首页 > 解决方案 > 在范围内找不到类型“SKPaymentTransactionObserver”

问题描述

我正在尝试为我的应用实施应用内购买。

import StoreKit
import UIKit

class BuyStoreViewController: UIViewController, SKProductsRequestDelegate, SKPaymentTransactionObserver {
//code
}

但是,它一直给我错误“在范围内找不到类型'SKPaymentTransactionObserver'”和“在范围内找不到类型'SKProductsRequestDelegate'”。我认为这与 StoreKit 的实现有关,但我不确定。此外,“SKProductsRequestDelegate”和“SKPaymentTransactionObserver”是灰色的(它不像“UIViewController”那样变成紫色)。有谁知道该怎么做?

提前致谢!

标签: swiftxcodeerror-handlingin-app-purchase

解决方案


更新:我只需将所有文件移动到一个对我有用的新项目中。


推荐阅读