1.创建完Flutter应用后,打开iOS工程运行居然报错.
报错内容: /Users/****/flutter/bin/cache/artifacts/engine/ios/Flutter.podspec
Command PhaseScriptExecution failed with a nonzero exit code
****这些星星省略的是,你当初安装flutter的路径,不记得你flutter装在哪个文件路径了怎么办,把鼠标移到finder,右键选择<前往文件夹>,把这个输进去 ~/.bash_profile 打开.bash_profile(这是隐藏文件) ,里面看 export PATH=/Users/****/flutter/bin:$PATH 这一行会把你的安装路径显示完全.
然后顺着这个路径一层层的往里找
看看有没有我画红框的三个iOS文件夹,没有的话就会报那个错误.没有的话找你的同事,同学让他们把这个文件夹拷贝给你,就ok了.其实只要你没删过cache文件夹的话并且早就装过flutter的话应该不会缺少这三个文件夹.
当然你也可以在网速好的时候,把cache文件夹删了,重新 flutter doctor 看看新生成的cache里面会不会把缺的补上.反正我是没补上,从老电脑里拷过来的.
网友评论