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

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

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

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

如果过于频繁地调用,它是不对的。

SKStoreReviewController仅允许提示用户最多查看您的应用程序3次,即使您发送的版本多于一年中的版本。

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

根据iOS Hurman Interace Guildelines

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