0

在调试模式下,每次都会显示警报 - 它工作正常!在以下情况下不显示警报:

[Appirater setDaysUntilPrompt:0];     
[Appirater setUsesUntilPrompt:0];     
[Appirater setTimeBeforeReminding:2]; 
[Appirater setDebug:NO];
...
[Appirater appLaunched:YES];

我究竟做错了什么?

4

2 回答 2

1

您是否尝试从您的模拟器/设备中删除该应用程序?例如,如果您在某一时刻选择了“不,谢谢”来关闭 RatingView,它在使用时仍会显示,[Appirater setDebug:YES]但不会在其他情况下显示。重新安装应用程序以删除任何已保存的密钥NSUserDefaults

于 2013-09-05T13:45:02.937 回答
0

尝试这个,

 NSString *str = @"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=XXXXXXX"; //your app id.
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];
于 2013-09-06T04:38:02.670 回答