SKStoreReviewController.requestReview()无法在新的App版本中评分

abo*_*jan 3 app-store ios swift

在1.0版中,用户可以毫无问题地为应用评分.
但是,在2.0版中,不会显示评级框

在两个版本中调用以显示评级框的功能相同:

SKStoreReviewController.requestReview()
Run Code Online (Sandbox Code Playgroud)

Ale*_*kov 7

为什么没有显示费率框?可能的原因:

  1. 在Xсode中构建时,会显示评级框.
  2. 从CI解决方案构建以进行发布时,不会显示评级框.
  3. 从TestFlight运行时,显示评级框.
  4. 从AppStore运行时,只有购​​买(免费或付费)应用程序的用户才能看到它.
  5. 当从AppStore的运行,谁通过连接促销代码获取您的应用程序的用户将看到它.
  6. 如果用户留下评级,则应用程序无法在新版本发布后至少一年内显示评级框.
  7. 无论版本号更新如何,应用程序都只能提示用户一年三次评分或评论.
  8. 用户还可以更好地控制是否要求他们查看应用程序.在"设置"中,有一个全局开关可以禁止显示这些警报(设置→iTunes和App Store→应用程序内评级和评论).

  • 能否提供您发现此信息的链接/来源? (3认同)