添加写评论率我们的功能到我的iOS应用程序

时间:2013-09-12 06:39:04

标签: iphone ios objective-c ipad irate

我想在我的应用中添加某种“撰写评论”或“评价我们”功能,以便我的客户可以轻松评价和评论我的iOS应用。

我的应用已在商店

我想知道如何做到这一点。我希望在应用程序启动10次之后显示警报,如果可能的话。我怎样才能创建一个可能更晚的替代方案,显示警报可能会在以后推出15个应用程序?

搜索后我找到了iRate示例,我在#import "iRate.h"

中导入了appdelegate

我在appdelegate

写了这个
+(void)initialize{
    [iRate sharedInstance].previewMode=YES;

}

当我启动应用程序警报显示但它在日志中显示警告时:

  • iRate正在检查http://itunes.apple.com/US/lookup?bundleId=com.AppName以检索App Store详细信息......
  • iRate无法找到此应用程序的App Store ID。如果该应用程序不适用于App Store版本,则必须指定自定义evaluateURL。
  • iRate在iTunes上找不到您的应用。如果您的应用尚未在商店中或不适用于App Store版本,请不要担心此
  • iRate无法找到此应用程序的App Store ID。如果该应用程序不适用于App Store版本,则必须指定自定义evaluateURL。

如何删除此警告以及如何将我的应用与我的应用的iTunes评级页面相关联?

提前致谢。

1 个答案:

答案 0 :(得分:2)

对iOS使用Apprirater进行此类评级看看这是非常简单,易于配置和管理。来自GithubLink read Getting Started

configure

[Appirater setAppId:@"552035781"];//here you need to put your App id
[Appirater setDaysUntilPrompt:1];
[Appirater setUsesUntilPrompt:10];
[Appirater setSignificantEventsUntilPrompt:-1];
[Appirater setTimeBeforeReminding:2];
[Appirater setDebug:YES]; // set NO while you upload App into appstore this YES for testing

出现像Bellow截图那样的移民警报: -

enter image description here

<强>更新

将这三个课程添加到您的项目中: -

enter image description here

  

将CFNetwork,SystemConfiguration和StoreKit框架添加到项目中。请务必在目标的构建阶段»链接二进制文件库部分中将StoreKit的Required更改为Optional。