使用iRate为应用评分..我需要更改什么才能在我的应用上运行?

时间:2014-04-16 03:47:02

标签: ios irate

请看代码..如果我不使用[iRate sharedInstance] .appStoreID会没问题吗?我只会用

+ (void)initialize
{
    //configure iRate
    [iRate sharedInstance].applicationBundleID = com.companyblah.appblah;
}

当我将此代码上传到appstore时,是否可以使用此代码重定向到我的应用程序?你看我的应用还没有上传,所以它没有appStoreID供我使用。

抱歉是个菜鸟

2 个答案:

答案 0 :(得分:2)

只要您在那里配置应用,就可以在iTunes Connect中看到AppStore ID。

转到管理您的应用,如果您已经创建了应用,请选择您的应用,或者立即创建应用,完成后在应用信息下查找 Apple ID

但是,除非您在具有相同捆绑ID的多个平台上拥有应用程序,否则iRate通常不需要工作。附注:applicationBundleID也不需要手动设置,iRate可以从Info.plist中读取它。它仅用于测试目的。

答案 1 :(得分:0)

+(无效)初始化 {

[iRate sharedInstance].previewMode = YES; // For testing. Make "NO" while submitting on app store

//configure iRate
[iRate sharedInstance].appStoreID = appStoreId; //You need app store ID here

[iRate sharedInstance].daysUntilPrompt = 2;// Days 

}