1

我正在编写一个脚本,该脚本使用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了工具本身的文档,但看不到这样的论点。

我觉得我刚刚碰到了一堵砖墙。谷歌搜索一无所获。

4

2 回答 2

2

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

也就是说,这里的工作流程真的很糟糕,因为你不能用命令行工具做所有重要的事情,我们仍然依赖于 ITC 的情绪。

于 2014-01-14T11:01:18.987 回答
0

您提交给 Apple 的版本信息是否与您在包裹中提供的信息相符?

看:

于 2013-12-29T01:05:48.727 回答