开源类Appirater帮我们实现了提示用户到应用商店评价产品的方法,使用Appirater需提供程序的ID,即APPIRATER_APP_ID。
下面是一些会用到的变量说明:
APPIRATER_DAYS_UNTIL_PROMPT:多少天后开始提示评价
APPIRATER_USES_UNTIL_PROMPT:多少次运行后开始提示评价
APPIRATER_SIG_EVENTS_UNTIL_PROMPT:重要事件多少次后开始提示评价
使用[Appirater userDidSignificantEvent:]使重要事件次数增加
APPIRATER_TIME_BEFORE_REMINDING:当用户点击“稍后评价”后,多少天后开始提示评价
下面是使用说明:
1、将Appirater.h和Appirater.m拷贝到项目中
2、在项目中添加CFNetwork.framework和SystemConfiguration.framework
3、在application:didFinishLaunchingWithOptions:的最后加上以下代码:
[Appirater appLaunched:YES];
4、在applicationWillEnterForeground:中添加以下方法:
[Appirater appEnteredForeground:YES];
5、将Appirater.h中的APPIRATER_APP_ID换成应用的id