Iphone 应用程序使用

Iphone 应用程序使用,iphone,objective-c,ios,appirater,Iphone,Objective C,Ios,Appirater,我已经添加到我的一个项目中。据我所知,Appirator是开箱即用的,但我与代理有问题,我必须自己合成它。但这不是问题所在 这是我添加到我的应用程序代理中的代码: [Appirater setAppId:@"0101010101"]; [Appirater setDaysUntilPrompt:-1]; [Appirater setUsesUntilPrompt:-1]; [Appirater setTimeBeforeReminding:2]; [Appirat

我已经添加到我的一个项目中。据我所知,Appirator是开箱即用的,但我与代理有问题,我必须自己合成它。但这不是问题所在

这是我添加到我的应用程序代理中的代码:

[Appirater setAppId:@"0101010101"];
    [Appirater setDaysUntilPrompt:-1];
    [Appirater setUsesUntilPrompt:-1];
    [Appirater setTimeBeforeReminding:2];
    [Appirater setDebug:YES];
    [Appirater appLaunched:YES];
据我所见,在我按下应用程序的评级后,Appirator不应该再要求对应用程序进行评级,因为它没有设置用户按下“评级”的功能。按“以后提醒我”按钮应禁用Appirator警报2天(请参阅SetTimeBeforeMemining:),但这也不起作用。每次我重新打开应用程序时,它都会提示我对我的应用程序进行评分,无论我单击什么。关于如何使用本课程或演练有什么想法吗


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

如果您将“调试”设置为“是”,每次打开应用程序时,它都会要求您进行评分。
将其设置为
[Appirator setDebug:NO]

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

- (void)applicationWillEnterForeground:(UIApplication *)application
{
    [Appirater appEnteredForeground:YES];
}

别误会,人们总是对我说,但这值得记住。。。RTFM