使用iTMSTransporter创建新的应用版本

时间:2013-12-28 20:32:54

标签: ios itunesconnect itmstransporter

我正在编写一个脚本,该脚本使用iTMSTransporter命令行应用程序为iOS App Store创建和上传iOS应用程序元数据。然而,它以最离奇的方式失败,几乎没有任何有用的信息。

Apple's web service operation was not successful
Unable to authenticate the package: Benders.itmsp
ERROR ITMS-4157: "Version '2.1.10' is not valid for update or doesn't exist" at Software/SoftwareMetadata (MZItmspSoftwareMetadataPackage)

当然版本2.1.10不存在 - 这正是我想要创建的!在命令行创建应用程序的新版本需要某种特殊标志吗?我已经在工具本身中搜索了-help文档,但是看不到这样的论点。

我觉得我刚碰到一堵砖墙。谷歌搜索没有任何结果。

2 个答案:

答案 0 :(得分:2)

就我而言,目前无法使用命令行工具(iTMSTransporter)创建应用程序的新版本。您必须使用iTunesconnect手动执行此操作。一旦ITC上存在该版本,您就可以使用iTMS上传您的数据。

那说工作流程真的很糟糕,因为你不能用命令行工具完成所有重要工作,我们仍然依赖于ITC的情绪。

答案 1 :(得分:0)

您提交给Apple的版本信息是否与您在套餐中提供的内容相符?

见: