发布新应用时,获得用户评论和反馈非常重要。具有多个(正面)评论的应用程序将使您在竞争中脱颖而出,并向人们表明您的应用程序值得试用。在理想情况下,所有喜欢您的应用的用户都会留下评论,但不幸的是,通常情况并非如此。提醒人们留下评论是建立反馈基础的绝佳方式。这篇文章将引导您完成执行此操作所需的步骤。
创建评级和评论提醒实际上是 Apple StoreKit 框架的内置部分,因此我们首先在视图顶部使用“import StoreKit”,我们希望提醒出现的地方。下一步是访问必要的环境密钥——称为 requestReview。最后,调用此 requestReview() 属性,它会提示用户发表评论。
下面的代码片段将这些步骤付诸实践。在这个具体的例子中,有一个“留下评论”按钮,当它被点击时,警报窗口将出现,要求进行评级/评论。
import StoreKit
import SwiftUI
struct RatingAlertCode: View {
@Environment(\.requestReview) var requestReview
var body: some View {
Button("Leave a review") {
requestReview()
}
}
}
那个方法虽然管用,但是不太实用。通常你希望你的用户在被提示留下评论之前已经习惯了一段时间的应用程序。此提示的正确时间可能因您的应用程序而异,应相应调整。
在这篇文章中,我们将举一个例子,我们希望用户在第 3 次看到欢迎屏幕时被要求进行评论。
<