首先,SKStoreReviewController
看起来不错:一种简单而标准化的方式来要求用户进行审查。但是,SKStoreReviewController
仅允许用户通过给其1-5个星标来对应用进行评级。但是,我是否应该吸引用户将书面评论留在商店中?是否也可以使用SKStoreReviewController
?
还是我必须手动执行此操作,例如通过提示“感谢您对该应用程序进行评级,您也要撰写评论”吗?我怀疑许多用户在对应用程序评分后是否乐于执行其他操作...
不会提示进行书面审查是否会与Apple的准则(不使用SKStoreReviewController
不提示用户)相冲突?
最佳答案
用户无法通过SKStoreReviewController
添加评论。
您也无法知道requestReview()
调用是否确实导致出现速率警报。如果用户最近已经对应用程序进行了评分,则requestReview()
将静默失败。因此,不建议依赖SKStoreReviewController
的存在来执行UI更改。
我认为,建议用户让用户查看您的应用程序的方法是在App Store中向您的应用程序添加一个专用的“Review App”按钮deep links。这应该由用户提示,而不是警报的提示。
关于ios - SKStore评论 Controller :如何获得书面评论?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45695683/