Ios 升级到Sierra/Xcode 8.3后altool验证失败
本周,我将运行Jenkins的构建机器升级到Sierra,并将XCode更新为8.3。从那时起,我们用于构建、归档和上传应用程序到iTunes的构建脚本在使用altool的验证阶段失败,出现以下错误Ios 升级到Sierra/Xcode 8.3后altool验证失败,ios,xcode,jenkins,Ios,Xcode,Jenkins,本周,我将运行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
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 )
然而,如果我在同一台机器上运行我们在terminal内的构建脚本中使用的同一命令(如下),它将无误地验证构建
altool --validate-app -f /(path to my IPA)/(appname).ipa -u me@myworkplace.com -p (password)
类似地,如果我使用GUI应用程序加载器工具,它也可以正常工作。只有在构建脚本中执行上述命令时才会出错。此外,构建脚本根本没有改变,只有操作系统和我们正在使用的XCode版本。还有其他人遇到过这个问题吗?如有任何建议,我们将不胜感激 最后不得不删除并重新安装XCode和应用程序加载器来解决问题。此处相同:
--上传应用程序
工作正常,但--验证应用程序
始终返回一般错误。您也可以删除应用程序加载器,然后将其从XCode.app/Contents/Applications复制回/Applications