Appirater对我不起作用?虽然我按照说明进行了双重检查

Mar*_*man 2 iphone rate ios appirater

我希望我的应用程序要求用户在应用程序商店中评价/写评论,这就是我尝试从Arash Payan实施Appirater的原因.但它根本不起作用 - 没有显示警告,无论我多久都尝试一次.

我做了什么:

  • https://github.com/arashpayan/appirater/下载Appirater
  • 遵循自述文件中提供的步骤:

    1. 将Appirater代码添加到项目中
    2. 将CFNetwork和SystemConfiguration框架添加到项目中
    3. 在app委托的应用程序结束时调用[Appirater appLaunched:YES]:didFinishLaunchingWithOptions:method.
    4. 在app delegate的applicationWillEnterForeground:方法中调用[Appirater appEnteredForeground:YES].
    5. (可选)当用户在应用程序中执行"重要"操作时,调用[Appirater userDidSignificantEvent:YES].
    6. 最后,将Appirater.h中的APPIRATER_APP_ID设置为Apple提供的软件ID.

我也改变了提醒信息,因为我的语言不是英语.我把使用次数改为5次......

我做错了什么/如何解决?非常感谢!

ran*_*all 6

首次实现Appirater时遇到了类似的问题.解决方案,虽然它突然出现在我们身上,但在我们遇到的任何答案中都没有得到解决,所以这只是为了帮助那些有类似困难的人.

如果您未连接到网络,或者由于任何原因无法访问应用商店,Appirater将不会显示任何消息 - 即使在调试模式下也是如此.同样,它完全有道理 - 除了可能调试模式应该告诉你没有连接,或者它无法到达应用程序商店,但仍然......