仅限使用SKStoreReviewController评估应用程序或iOS中的替代方案

问题描述:

Apple现在拥有SKStoreReviewController类,这为开发人员提供了轻松提示应用程序评级对话框的可能性。仅限使用SKStoreReviewController评估应用程序或iOS中的替代方案

看完这篇文章(https://9to5mac.com/2017/06/09/app-rating-custom-prompts-app-store-banned/)后,我困惑了一下。现在我们只需要使用这个类来为评价应用程序提供接口。但我有几个问题,我还找不到答案:

  1. 这个类首次在iOS 10.3中引入,但我支持早期版本(从8.0开始)。我如何解决早期版本iOS的问题?
  2. 我在应用程序的评分有2个地方。首先在发射次数后立即进行提示(这将被安全地替换为没有问题的新类)。其次是应用程序菜单中的“评分我们”按钮。此按钮使用openURL:方法在应用程序的页面打开AppStore。这个功能可以留下吗(我猜,这不是评级提示,这是用户选择)?有人通过类似的功能通过苹果的审查?

感谢您的任何答案。

我有完全相同的功能(SKStoreReviewController和Rate Us按钮)。

由于实施了SKStoreReviewController并提交了一些更新,该应用并未被Apple拒绝,因为它包含了“评价我们”按钮。

但是,这并不是说苹果一旦发布iOS 11就不会改变主意。

如果在平均时间内有任何变化,我会更新这个答案。

我建议你使用Appirater

在iOS中使用10.3+的SKStoreReviewController库支持的iOS 4.0+。除此之外,它还有根据事件,用途或日期显示评论的逻辑。