我希望人们在应用本身中用星标来评价我的应用,因此没有SKStoreProductView(或其他)。因此,如果他们点击“评分”,那么就会有一个额外的 View ,可以在其中给我的应用评分1到5星。我该如何实施?
非常感谢
最佳答案
可能现在是之后的 iOS 10.3+
SKStoreReviewController允许用户通过对话框直接从应用程序内部为应用程序评分。唯一的不足是您只能请求StoreKit显示对话框,但不能确定是否会显示。
swift
import StoreKit
func someFunction() {
SKStoreReviewController.requestReview()
}
Objective-C
#import <StoreKit/StoreKit.h>
-(void)someFunction {
[SKStoreReviewController requestReview];
}
SKStoreReviewController不起作用
仅在从应用商店下载应用后才启用。
在开发过程中,甚至在发行版本中,它都是灰色的。
关于ios - 无需打开appStore即可对应用内星标评分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25119554/