使用未解析的标识符 'SKStoreReviewController' 但已导入 StoreKit
Use of unresolved identifier 'SKStoreReviewController' but imported StoreKit already
我已经将 StoreKit 导入到 ViewController 中,我希望用户在其中触发操作以便他们可以对我的应用进行评分,但是尽管我已经清理了很多次,但我仍然收到以下错误并构建了我的应用程序等,所以我认为这可能是我做错了什么
这是我的代码:
func promptUserToRateApp() {
if #available(iOS 10.3, *) {
SKStoreReviewController.requestReview()
} else {
// Fallback on earlier versions
}
}
这是我得到的错误:
你需要写import StoreKit
因为我在 Xcode 8.2.1 和 IOS 10.2 上,SKStoreReviewController 不可用。
快速安装和切换Xcode版本的方法,参考下面link:
https://littlebitesofcocoa.com/314-installing-and-switching-xcode-versions-from-the-command-line
我已经将 StoreKit 导入到 ViewController 中,我希望用户在其中触发操作以便他们可以对我的应用进行评分,但是尽管我已经清理了很多次,但我仍然收到以下错误并构建了我的应用程序等,所以我认为这可能是我做错了什么
这是我的代码:
func promptUserToRateApp() {
if #available(iOS 10.3, *) {
SKStoreReviewController.requestReview()
} else {
// Fallback on earlier versions
}
}
这是我得到的错误:
你需要写import StoreKit
因为我在 Xcode 8.2.1 和 IOS 10.2 上,SKStoreReviewController 不可用。
快速安装和切换Xcode版本的方法,参考下面link:
https://littlebitesofcocoa.com/314-installing-and-switching-xcode-versions-from-the-command-line