这周我将我们运行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