我在我的项目中添加了 Appirater。就我所知,Appirater已经支持ARC,但是我遇到了委托(delegate)的问题,我不得不自己合成它。但这不是问题所在。
下面是我在应用程序委托(app delegate)中添加的代码:
[Appirater setAppId:@"0101010101"];
[Appirater setDaysUntilPrompt:-1];
[Appirater setUsesUntilPrompt:-1];
[Appirater setTimeBeforeReminding:2];
[Appirater setDebug:YES];
[Appirater appLaunched:YES];
据我所见,在我按下评价应用程序后,Appirater就不应再要求评价应用程序了,它没有设置用户按下“Rate”的功能。点击“稍后提醒”按钮应该会禁用Appirater警报2天(请参阅setTimeBeforeReminding:),但这也不起作用。每次重新打开应用程序时,无论我点击什么,它都会提示我评价我的应用程序。有关如何使用此类或演练的任何想法吗?
注意:使用最新版本的Appirater,该版本于23天前更新,还具有未使用的AppiraterDelegate类。