ios – 当我使用StoreKit的requestReview功能时,有没有办法知道用户是否点击了提交或不立即或取消按钮?

前端之家收集整理的这篇文章主要介绍了ios – 当我使用StoreKit的requestReview功能时,有没有办法知道用户是否点击了提交或不立即或取消按钮?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在10.3及以上版本中使用SKStoreKitReviewController来请求应用程序的评级.将显示警报.但是,我需要实现一个逻辑,其中,如果用户已经为一个主要版本评级了应用程序,那么我不应该再次要求用户进行评级.因此,有没有办法知道用户已成功提交评级?此外,我想知道用户是否点击了“不是现在”,以便我可以在几天后再次提示他们进行评分.有没有办法知道这个?

解决方法

根据 this Apple Developer page,您不能在一年内提示用户超过三次.

Give users an easy way to provide Feedback on the App Store without leaving your app using the SKStoreReviewController API. You can prompt for ratings up to three times in a 365-day period.

这意味着如果用户关闭控制器,系统将在一段时间后自动再次对应用程序进行评级.但是,您无法手动设置此时间.

猜你在找的iOS相关文章