itunesconnect iTMSTransporter 地狱 - 在应用程序购买批量上传停止工作
itunesconnect iTMSTransporter hell - in app purchase bulk upload stopped working
这个很棒的功能称为通过 csv 批量上传应用内购买项目 -
到目前为止可以通过 Application Loader 获得,从 XCode 9 起突然被 Apple 拿走了。我尝试了一些以前版本的应用程序加载器 (2.9.1),但它们也缺少此功能。
今天我有大约 50 个 IAP 项目,我在命令行 iTMSTransporter 上苦苦挣扎,但无法解决它。
在 itunesconnect 上输入一些测试 IAP 产品后,我得到了 itms (XML) 文件,但无法将其上传回 itunesconnect post 添加我的其他 IAP 项目。
如果我跳过提供 IAP 截图,它会抱怨缺少截图。
如果我提供与 iTMSTransporter 位于同一文件夹中的现有有效文件名,它会返回错误:
1.png来自Apple请求的文件列表,但在本地没有找到。
我已经 和我的本地存储,但无济于事。
为什么 Apple 不能让开发者的生活变得足够简单,让他们支付 30% 的血汗钱?
这里要做的关键是:
- 不要把截图文件和itms放在同一个文件夹下xml
- 但要将其放在 inside itms(因为 itms 是一个包,如 zip 文件)。
指定与在 itunesconnect 中为测试 IAP 项目手动上传的相同的屏幕截图文件名(在 review_screenshot 部分下的元数据 xml 内),以下命令非常有效:
iTMSTransporter -m upload -u "myuserid@myemail.com" -p "mypassword" -vendor_id "<itunes connect product id>" -f <path to itms package that contains metadata xml AND screenshot file>
这个很棒的功能称为通过 csv 批量上传应用内购买项目 - 到目前为止可以通过 Application Loader 获得,从 XCode 9 起突然被 Apple 拿走了。我尝试了一些以前版本的应用程序加载器 (2.9.1),但它们也缺少此功能。
今天我有大约 50 个 IAP 项目,我在命令行 iTMSTransporter 上苦苦挣扎,但无法解决它。
在 itunesconnect 上输入一些测试 IAP 产品后,我得到了 itms (XML) 文件,但无法将其上传回 itunesconnect post 添加我的其他 IAP 项目。
如果我跳过提供 IAP 截图,它会抱怨缺少截图。
如果我提供与 iTMSTransporter 位于同一文件夹中的现有有效文件名,它会返回错误:
1.png来自Apple请求的文件列表,但在本地没有找到。
我已经
为什么 Apple 不能让开发者的生活变得足够简单,让他们支付 30% 的血汗钱?
这里要做的关键是:
- 不要把截图文件和itms放在同一个文件夹下xml
- 但要将其放在 inside itms(因为 itms 是一个包,如 zip 文件)。
指定与在 itunesconnect 中为测试 IAP 项目手动上传的相同的屏幕截图文件名(在 review_screenshot 部分下的元数据 xml 内),以下命令非常有效:
iTMSTransporter -m upload -u "myuserid@myemail.com" -p "mypassword" -vendor_id "<itunes connect product id>" -f <path to itms package that contains metadata xml AND screenshot file>