Appirater - 点击后没有任何反应

时间:2013-04-22 13:54:18

标签: ios app-store appirater

我正在使用Appirater对我的应用进行评分。一切都很好,警报显示按钮消息。但是,当我点击按钮“评价我的应用程序”时,Appirater我的应用程序没有答案。警报刚刚消失。我的应用代理中有我的代码:

[Appirater setAppId:@"579808129"];
[Appirater setDaysUntilPrompt:0];
[Appirater setUsesUntilPrompt:2];
[Appirater setTimeBeforeReminding:2];
[Appirater setDebug:YES];
[Appirater appLaunched:YES];

谢谢回复。

4 个答案:

答案 0 :(得分:3)

除非您使用ios6 +,否则Appirater不会将您发送到模拟器上的应用程序商店。您是在ios6 +模拟器上测试还是在实际设备上进行测试?

答案 1 :(得分:2)

确保您设置了委托,并使用

订阅了您班级的代表
<@interface MyAppDelegate : UIResponder <UIApplicationDelegate, AppiraterDelegate>{


[Appirater setDelegate:self];
[Appirater setAppId:APPIRATER_APP_ID_HERE];
[Appirater setDaysUntilPrompt:1];
[Appirater setUsesUntilPrompt:10];
[Appirater setSignificantEventsUntilPrompt:-1];
[Appirater setTimeBeforeReminding:2];
[Appirater appLaunched:YES];
[Appirater setDebug:YES];

答案 2 :(得分:1)

将此行添加到appirater.h

    #define APPIRATER_DEBUG YES

您可以在模拟器上看到appirater弹出窗口。但您应该使用设备对应用进行评级。

答案 3 :(得分:-1)

我在我的应用程序中使用幻灯片菜单。而且有问题,因为我有一个支持幻灯片菜单的控制器,如rootViewController,所以当我加载appirater控制器时,它的控制器带有菜单。所以我将以某种方式改变appirater get-root-controller功能。感谢所有人! ;)