iTunes Connect:通过Application Loader进行应用内批量导入:未知价格层错误

时间:2015-05-13 08:43:28

标签: ios in-app-purchase itunesconnect application-loader

我一直想通过Application Loader在iTunesConnect中为我的应用创建一系列应用内购买。理论上,可以使用产品ID,价格等创建制表符分隔的txt文件,以批量创建应用内购买。

不幸的是,在实践中,我无法让它发挥作用。我的应用内购买示例有一个"批发价格等级"当我尝试从txt文件导入数据时,应用程序加载器给我错误消息:"未知价格等级:32" (或者那种效果,我得到的信息是德语)。

这似乎是应用程序加载器中的错误,因为当我尝试导入Application loader附带的未修改的AppMassImportTemplate.txt模板时程序甚至会抱怨。

同样,该程序不接受"结束日期" "无",即使这是Application Loader User Guide中的推荐条目。但是,我可以通过简单地省略列#34;结束日期"来解决这个问题,但我不能,但是省略了这一列"批发价格等级"。

是否有人遇到过这个问题,并找到了解决方法?

3 个答案:

答案 0 :(得分:8)

事实证明,我所要做的就是使用过时版本的Application Loader。当前版本为3.1,可以从iTunesConnect网站下载(在“资源和帮助”下,而不是 - 如“应用程序加载器用户指南”中“我的应用程序”中所述)。

下载链接为:https://itunesconnect.apple.com//apploader/ApplicationLoader_3.1.dmg(您需要登录iTunesConnect才能使此链接正常工作)

可以简单地修改此链接位置以下载旧版本,例如:

版本3.0不会抱怨价格等级,但它仍然不接受“无”作为有效的“结束日期” - 但正如我上面所说,这个专栏可以完全省略。

答案 1 :(得分:2)

问题在于Application Loader。

我使用的是verison 3.5,问题就在那里..

我已经从here下载了3.0,这解决了我的问题......

答案 2 :(得分:0)

如果您不能省略“结束日期”列,作为解决方法,请在启动Application Loader之前将系统语言更改为“英语”,并在上传应用程序内购买项目后将其更改回正常语言。