升级到Sierra/Xcode 8.3后,altool验证失败

3

这周我将我们运行Jenkins的构建机升级到了Sierra,并更新了XCode到8.3版本。自那时起,我们用于构建、存档和上传应用程序至iTunes的构建脚本在验证阶段使用altool时出现以下错误...

13:59:23 2017-04-04 14:08:51.858 altool[56725:273095] *** Error: (
13:59:23     "Error Domain=ITunesConnectionOperationErrorDomain Code=1095 \"Unable to process app at this time due to a general error\" UserInfo={NSLocalizedRecoverySuggestion=Unable to process app at this time due to a general error, NSLocalizedDescription=Unable to process app at this time due to a general error, NSLocalizedFailureReason=iTunes Store operation failed.}"
13:59:23 )

然而,如果我在同一台机器上的终端中运行与构建脚本中使用的相同命令(如下),则可以在不出现错误的情况下验证该构建。

altool --validate-app -f /(path to my IPA)/(appname).ipa -u me@myworkplace.com -p (password)

同样地,如果我使用GUI应用程序加载器工具,它也可以正常工作。只有在我们的构建脚本中执行上述命令时才会出错。此外,构建脚本根本没有改变,只是操作系统和XCode版本发生了变化。有人遇到过这个问题吗?任何建议都将不胜感激。


同样的问题:--upload-app 正常工作,但 --validate-app 总是返回一般性错误。 - hotdogsoup.nl
1个回答

2

最终不得不删除并重新安装XCode和Application Loader来解决这个问题。


你也可以直接删除Application Loader并从XCode.app/Contents/Applications中复制回/Applications。 - kevin.groat

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接