Flutter: PhaseScriptExecution failed with a nonzero exit code

  根据这个文档指示https://github.com/flutter/flutter/wiki/Add-Flutter-to-existing-apps在旧项目中使用pod引入Flutter后,使用模拟器调试正常,但build到真机调试后会出现

PhaseScriptExecution failed with a nonzero exit code

  解决方法是把Run Script中的

"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh" embed

  注释掉,然后clean一下项目,再build一次

  build到真机后发现一直卡在加载画面,看日志发现是缺少flutter_assets这个文件夹,把它引入到项目中,注意选择Create floder references。再build一下,问题解决

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 如何在现有的iOS工程中接入Flutter(详见原文) 本文是参考 官方文档,加上自己的爬坑经验,总结出的,供大家...
    Andy__M阅读 9,767评论 21 31
  • 为什么要做回归测试 简单说就是为了找出新代码改动对原有功能造成的影响。 正是因为要测的是原有功能,所以在很多人眼里...
    我是石巍阅读 704评论 1 8
  • BOM 浏览器对象模型,操作浏览器的window是浏览器中的顶级对象----即顶配document是页面中的顶级对...
    饥人谷潘同学阅读 385评论 0 1
  • 《福尔摩斯》一书是侦探类型小说的大神,很遗憾小的时候没有看过这套书,前几日逛书店,偶然翻的几页,随入迷,把整套书买...
    悠然1893阅读 1,113评论 0 0