使用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文档,但没有看到这样的论点。

我觉得我刚刚碰到了一堵砖墙。谷歌搜索什么也没找到。

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

也就是说,这里的工作流程真的很糟糕,因为您无法使用命令行工具完成所有重要的事情,我们仍然依赖于ITC的情绪。

您提交给 Apple 的版本信息是否与您在软件包中提供的版本信息相匹配?

看:

  • 提交应用程序
  • 将应用替换为新版本

相关内容

  • 没有找到相关文章

最新更新