iphone - 在我的 iOS 应用程序中添加写评论率功能

标签 iphone ios objective-c ipad irate

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

我的应用程序已经在商店中,

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

搜索后我找到了 iRate 示例,我在我的 appdelegate 中导入了 #import "iRate.h"

我已经在 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 发布,则您必须指定自定义 ratingsURL。
  • iRate 在 iTunes 上找不到您的应用程序。如果您的应用尚未上架或不打算在 App Store 发布,请不要担心这一点
  • iRate 无法找到此应用程序的 App Store ID。如果应用程序不适用于 App Store 发布,则您必须指定自定义 ratingsURL。

如何删除此警告以及如何将我的应用程序链接到我的应用程序的 iTunes 评级页面?

提前致谢。

最佳答案

我使用了这种类型的评级 Apprirater对于 iOS 看一看,这非常简单,易于配置和管理。来自GithubLink read Getting Started

配置

[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

Add the CFNetwork, SystemConfiguration, and StoreKit frameworks to your project. Be sure to change Required to Optional for StoreKit in your target's Build Phases » Link Binary with Libraries section.

关于iphone - 在我的 iOS 应用程序中添加写评论率功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18757092/

相关文章:

ios - 覆盖 iOS 系统音量播放闹钟

ios - 为什么 AVPlayer 不会在 HLS 流视频的最后一帧停止?

ios - 在 iTunes Store 中打开专辑链接

objective-c - 检索用于在应用程序中打开文档的 Spotlight 查询

iphone - 如何在 iPhone 钥匙串(keychain)中建立 SecIdentityRef? (没有 .p12)

iphone - iPhone:在AppStore中提交应用程序后出现问题

iphone - Flash CS5 iOS 让玩家保持移动

ios - 如何在更新 iOS 应用程序时保存用户详细信息?

ios - UITextFields 不允许我编辑文本

iphone - 从 AVCaptureAudioDataOutputSampleBufferDelegate 播放音频