我一直想通过Application Loader在iTunesConnect中为我的应用创建一系列应用内购买。理论上,可以使用产品ID,价格等创建制表符分隔的txt文件,以批量创建应用内购买。
不幸的是,在实践中,我无法让它发挥作用。我的应用内购买示例有一个"批发价格等级"当我尝试从txt文件导入数据时,应用程序加载器给我错误消息:"未知价格等级:32" (或者那种效果,我得到的信息是德语)。
这似乎是应用程序加载器中的错误,因为当我尝试导入Application loader附带的未修改的AppMassImportTemplate.txt模板时程序甚至会抱怨。
同样,该程序不接受"结束日期" "无",即使这是Application Loader User Guide中的推荐条目。但是,我可以通过简单地省略列#34;结束日期"来解决这个问题,但我不能,但是省略了这一列"批发价格等级"。
是否有人遇到过这个问题,并找到了解决方法?
答案 0 :(得分:8)
事实证明,我所要做的就是使用过时版本的Application Loader。当前版本为3.1,可以从iTunesConnect网站下载(在“资源和帮助”下,而不是 - 如“应用程序加载器用户指南”中“我的应用程序”中所述)。
下载链接为:https://itunesconnect.apple.com//apploader/ApplicationLoader_3.1.dmg(您需要登录iTunesConnect才能使此链接正常工作)
可以简单地修改此链接位置以下载旧版本,例如:
版本3.0不会抱怨价格等级,但它仍然不接受“无”作为有效的“结束日期” - 但正如我上面所说,这个专栏可以完全省略。
答案 1 :(得分:2)
答案 2 :(得分:0)
如果您不能省略“结束日期”列,作为解决方法,请在启动Application Loader之前将系统语言更改为“英语”,并在上传应用程序内购买项目后将其更改回正常语言。