为什么SKStoreReviewController不允许我提交评论?

Fel*_*eri 36 ios skstorereviewcontroller

我成功实施了SKStoreReviewController.但是当提示出现时,"提交"按钮是灰色的并且已禁用.

SKStoreReviewController

我以为是因为我处于调试模式,但是当我使用Ad-Hoc PP运送应用程序时,结果是一样的.

为什么?

Cod*_*der 56

Apple 就在这里为您提供答案.

当您在送货应用程序中调用此方法并显示评级/审核请求视图时,系统会为您处理整个过程.

强调我的.

为了帮助澄清一些:

  1. 在XCode中构建时,您将看到OP在屏幕截图中显示的内容
  2. 从CI解决方案构建发布时,您将看不到任何内容
  3. 从TestFlight运行时,您将看不到任何内容
  4. 从AppStore运行时,只有购​​买(免费或付费)应用程序的用户每年最多可以看到三次
  5. 从AppStore运行时,通过Connect促销代码获取应用程序的用户将无法看到它
  6. 在" 设置"应用中的iTunes和应用商店下禁用应用内评级和评价的用户在任何情况下都不会看到这些提示

Apple在提供的链接上拼写了第3点:

当您的应用仍处于开发模式时调用此方法时,将始终显示评级/评论请求视图,以便您可以测试用户界面和体验.但是,当您在使用TestFlight分发的应用程序中调用此方法时,此方法无效.

对于第5点,这是Apple在提供的链接上所说的内容:

但是,客户无法对使用iTunes Connect促销代码下载的应用进行评级或评论.

很抱歉,您无法通过促销代码填写评论;)


Esq*_*uth 22

Submit 在开发版本中禁用了按钮,并且View甚至没有显示在Test Flight版本中.

  • 点击提交按钮后会发生什么?它会将用户导航到 App Store 还是只是分配评级并在不离开应用程序的情况下消除警报??? (4认同)