起初SKStoreReviewController
看起来很棒:一种简单且标准化的方式,可以要求用户进行审核。但是SKStoreReviewController
只允许用户通过给予1到5颗星评估应用。但我是否应该让用户在商店中留下书面评论?这也可以使用SKStoreReviewController
吗?
或者我必须手动执行此操作,例如通过提示类似的内容“感谢您对应用进行评级,您是否也想撰写评论”?我怀疑许多用户在他们对应用程序进行评级后会很乐意执行另一项操作...
不会提示进行书面审核会违反苹果指南而不会在未使用SKStoreReviewController
的情况下提示用户吗?
答案 0 :(得分:0)
用户无法通过SKStoreReviewController
添加评论。
您也无法知道您的requestReview()
电话是否实际导致提出了费率提醒。如果用户最近已对该应用进行了评分,requestReview()
将无声地失败。因此,建议不要依赖SKStoreReviewController
。
我认为让用户审核您的应用的建议方法是在App Store中为您的应用添加deep links专用的“审核应用”按钮。这应该由用户提示,而不是警报的产物。
答案 1 :(得分:0)
要自动打开一个页面,用户可以在App Store上写评论,请将查询参数action = write-review附加到您的产品URL。