SKStoreReviewController requestReview()可能会也可能不会出现并提醒?

时间:2017-02-01 09:24:06

标签: ios skstorereviewcontroller

我正在查看使用requestReview()的新SKStoreReviewController API。文件说明:

“虽然您应该在应用的用户体验流程中调用此方法,但评级/审核请求视图的实际显示受App Store政策的约束。因为此方法 可能或者可能不会 提出警报,因此响应按钮点击或其他用户操作而调用它是不合适的。“

有没有人有使用此API的经验。究竟是什么因素决定了评级视图是否显示?如果过于频繁地调用,我猜它没有显示..有人对此有任何见解吗?谢谢!

2 个答案:

答案 0 :(得分:20)

你是对的,它不会显示是否过于频繁地被调用。

SKStoreReviewController只允许用户最多审核您的应用3次,即使您发送的版本多于该年度的版本。

表面下可能还有更多限制。
资料来源:http://daringfireball.net/2017/01/new_app_store_review_features

答案 1 :(得分:14)

根据 iOS Human Interace Guildelines

  

系统会在365天内自动将提示的显示限制为每个应用三次。