项目从release切换到debug后,运行报错了,之前遇到过,没记下来,这次遇到又不知道怎么办了,所以就记下来
网上找的方法
1,file - workspace settings - build system改为legacy build system,如下:
但是改了之后运行错误更多。。。
于是看了第二个方法
2,钥匙串 - 登录 - 锁定 - 解除锁定
上次好像是这么解决了的,这次试了这个方法依然不行。
又看stackoverflow上面有人说是cocoapods版本需要升级,
3,然后就升级cocoapods版本
sudo gem install cocoapods
(没错,又出错了错误及解决见https://www.jianshu.com/p/8dff9d120ecb)
更新结束后又运行依然出错
想到没有更新库
4,接着就pod update,然后又又又出错如下
这个错误昨天刚遇到,然鹅今天就想不起来怎么解决的了百度到说如果xcode在运行,这时stop build或者关闭xcode,再次pod,试了也不行了,又试了次pod install,成功了之后又pod update,然后终于好了。。。
但是Command PhaseScriptExecution failed with a nonzero exit code这个问题依然存在。。。
在我刚给天眼发完信息问他咋办的时候,我忽然发现。。。如下所示
忽然意识到了这个东西。。。还是之前阿里云播放器时搞得脚本。。。
我特么,折腾一天,结果删掉run script就好了
if [ ${CONFIGURATION} = "Debug" ]; then
exit 0;
fi
天眼告诉我,在脚本最上边加上上面这句判断,就不用debug删掉runscript了
天眼在我心中就是神一样的存在!