首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Appirater用法

Appirater用法
EN

Stack Overflow用户
提问于 2012-09-30 23:29:49
回答 2查看 4.5K关注 0票数 3

我已经将Appirater添加到我的一个项目中。Appirater是开箱即用的ARC,据我所知,我对委托有问题,我必须自己合成它。不过,这不是问题所在。

这是我添加到我的应用委托中的代码:

代码语言:javascript
复制
[Appirater setAppId:@"0101010101"];
    [Appirater setDaysUntilPrompt:-1];
    [Appirater setUsesUntilPrompt:-1];
    [Appirater setTimeBeforeReminding:2];
    [Appirater setDebug:YES];
    [Appirater appLaunched:YES];

据我所知,在我按下rate后,Appirater不应该再要求对应用程序进行评级,它没有任何函数来设置用户按下的"Rate“。按下“稍后提醒”按钮应该会在2天内禁用Appirater警报(参见setTimeBeforeReminding:),但这也不起作用。每次我重新打开应用程序时,无论我点击什么,它都会提示我对我的应用程序进行评级。对如何使用这个类或演练有什么想法吗?

注意:使用当前版本的appirater是23天前更新的,还有一个类AppiraterDelegate,我还没有用过。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-10-01 00:15:47

如果你将debug设置为YES,它将在你每次打开应用程序时询问评级。将其设置为[Appirater setDebug:NO];

票数 8
EN

Stack Overflow用户

发布于 2013-08-09 11:33:20

确保在真实设备上测试,而不是在模拟器上测试,并按照@jcesar建议的设置[Appirater setDebug:NO];进行测试

代码语言:javascript
复制
- (void)applicationWillEnterForeground:(UIApplication *)application
{
    [Appirater appEnteredForeground:YES];
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12662439

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档