我本周将运行 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 [email protected] -p (password)
同样,如果我使用 GUI Application Loader 工具,它也可以正常工作。只有在我们的构建脚本中执行上述命令时才会出错。此外,构建脚本根本没有改变,只有操作系统和我们正在使用的 XCode 版本。有没有其他人遇到过这个问题?非常感谢任何建议。
最终不得不删除并重新安装 XCode 和 Application Loader 以解决问题。
关于ios - 升级到 Sierra/Xcode 8.3 后 altool 验证失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43240046/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |