我想在我的应用程序中添加某种“写评论”或“评价我们”功能,以便我的客户可以轻松地评价和评论我的 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 屏幕截图:-
更新
将这三个类添加到您的项目中:-
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/