我的 App 不会主动提示用户在 App Store 上给应用评分,它只是在应用设置中包含一个“给这个应用评分”页面。因此,用户可以手动访问该页面,并且只有在他点击一个Do Rate
按钮后,他才会被重定向到 App Store。
当然,用户界面SKStoreReviewController
比将用户重定向到 App Store 应用程序以留下评论要直接得多。所以我简单地将对 App Store URL 的调用更改为对[SKStoreReviewController requestReview]
.
这在我所有的测试中都很好用:每次点击查看按钮时都会显示评级对话框。
但是我想知道这在实际调试环境之外会如何表现。根据 Apple 文档,每个 App 每年[SKStoreReviewController requestReview]
限制为3 个提示。
- 达到此限制后,应用程序将如何运行?按下查看按钮 (=
[SKStoreReviewController requestReview]
) 会没有效果还是会有某种反馈? - 我如何知道我是否可以使用
[SKStoreReviewController requestReview]
或是否必须手动将用户发送到商店? - 每个应用程序每年 3 个提示到底是什么意思?这真的是每个应用程序还是每个应用程序版本?
[SKStoreReviewController requestReview]
两次通话之间的间隔是否有任何限制?连续三天使用它和每四个月使用它一样合法吗?