1

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

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

当我将其上传到应用商店时,它可以仅通过使用此代码重定向到我的应用吗?您会看到我的应用尚未上传,因此它没有可供我输入的 appStoreID。

抱歉成为菜鸟

4

2 回答 2

2

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

转到管理您的应用程序,如果您已经创建或现在创建它,请选择您的应用程序,完成后在应用程序信息下查找Apple ID 。

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

于 2014-04-16T03:59:46.333 回答
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 

}

于 2014-04-16T06:11:31.133 回答