我已经完成了我的应用。游戏而已。现在用户开始玩,当他玩游戏3次时,我想请求该特定用户查看这个应用程序内购买的应用程序。这将增加我的应用程序的排名和下载。 那我怎么能这样做呢?
答案 0 :(得分:4)
您可以使用Appirater
我在我的应用中使用它。 您可以定义应用程序何时会要求用户评分
答案 1 :(得分:1)
这是因为您玩游戏的次数
我已在我的应用程序中完成此功能,您只需将应用程序的状态存储在NSUserDefault
中,就像一次播放2,3次播放只是存储状态,并在游戏开始时每次检查如果计数器(NSUserDefault
值)大于3,则存储在NSUserDefault中的值的条件比调用InApp Purchase的代表并继续运气好。
你可以这样做: -
NSInteger counter=[[NSUserDefaults standardUserDefaults]integerForKey:@"value"];
if (counter)
{
counter=counter + 1; // counter ++
[[NSUserDefaults standardUserDefaults]setInteger:counter forKey:@"value"];
}
else
{
[[NSUserDefaults standardUserDefaults]setInteger:1 forKey:@"value"];
}
// At the beginning of the game check the condition.
if (counter > 3)
{
// Call InApp Purchase
}