iOS Appirater works when debug enabled, not disabled

1.1k views Asked by At

I set

APPIRATER_DAYS_UNTIL_PROMPT 0
APPIRATER_USES_UNTIL_PROMPT 5

and have
[Appirater appLaunched:YES];
[Appirater appEnteredForeground:YES];

in my delegate class.

However, after testing on a development device, and reopening the app 5 times, I always get the prompt to rate the app. Anyone have any pointers on where I should look to fix this?

1

There are 1 answers

0
Pete On

Can you show us the how you've set up the Appirater script in your delegate? Do you still have this line in your code?

[Appirater setDebug:YES];

That causes the rating to open every single time the app runs, so you can check how it looks. Make sure that line has been removed.