简介

记录Flutter中的那些坑与解决方案

问题

1.[error] Error running update: [!] Unknown installation options: disable_input_output_paths
  • 问题描述:当前cocopods版本1.5.3,打开Xcode工程,终端执行pod install,报上述错误

  • 方案一:可以通过在Flutter工程ios目录中查找Podfile文件,用Xcode打开,找到:disable_input_output_paths => true,删除,保存,重新 pod install

  • 方案二:根据AndroidStudio控制台提示,升级cocopods版本至1.6.0或者以上。
2. Dart SDK路径找不到
  • 运行新的工程时,可以会遇到Dart SDK路径找不到的问题
  • 配置sdk的路径,前提是已经下载完成,一般只要搭建过flutter环境都会有此SDK,路径为flutter/bin/cache/dart-sdk,然后选择完路径后,点击右下角ok配置完成。
3. [!] Invalid Podfile file: syntax error, unexpected tSTRING_BEG, expecting keyword_do or ‘{‘ or ‘(‘
  • 更改podfile文件后执行pod install遇到上述
  • 仔细检查 ,可以少了end 或者 多了些 不必要的符号
4. Flutter 在Xcode上编译报错:Target ‘Runner’: script phase “[CP] Embed Pods Frameworks”的结局方法
  • 打开file => workspace settings => Build System => 更改为Legacy Build System
  • clean工程,重新运行
frc ab65b3a13772a352c2fb1df68808b29c - 【Flutter】运行Flutter工程那些坑
设置如图所示

【Flutter】运行Flutter工程那些坑