一次弱智的fastlane打包失败经历
在appfile
,fastfile
配置完成的情况下报错
fastlane报错
1 | [17:13:49]: ⬆️ Check out the few lines of raw `xcodebuild` output above for potential hints on how to solve this error |
网上查相关问题,各种解决办法,
- 比如
xcodebuild
工具没安装,但是一般xcode安装完都有的,我还是检查了下,确实安装了 - 说是证书配置错误的,我手动打包都一直成功的,应该不是证书问题
- 说是
fastlane init
时候报错,这个我回想了下,确实报错了,没有生成gemfile.lock
,切换gem源为https://gems.ruby-china.com/
,重新init,再次打包还是不行 - 有说没同意最新开发整合协议,要去开发者网站同意,检查了下,没有未同意协议
- 证书不匹配问题,我手动成功不是这个原因
- 自动管理证书改为手动管理,也不是这个问题
以上查到的解决方案都没有解决我的问题,我开始仔细看打包过程的日志,发现中间有一句
1 | sh: xcpretty: command not found |
xcpretty
是一个日志格式化工具,用过oclint的一般都安装了,我这是自己的电脑不是公司的,检查了下,确实没安装,就安装下,不过按理说,一个日志格式化工具应该不影响打包才对,但事实是,安装完后,打包成功了,我简直>_<!
问题解决,好弱智
- 本文标题:一次弱智的fastlane打包失败经历
- 本文作者:Lazyloading
- 创建时间:2022-10-02 11:34:52
- 本文链接:https://lazy.wiki/posts/f6e707/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!