Flutter日常问题

该文章持续记录下自己在Flutter开发中遇到的日常问题,好记性不如烂笔头,之前遇到的问题如果不养成记录的习惯,下次再遇到很可能会忘了之前是如何解决的了,所以专门开一个文章来记录,这样下次再遇到可快速解决,遇到相同问题的读者也可以快速找到解决方法。
1、打包报错 flutter.h找不到

先删除调ios/Flutter/Flutter.podspec这个文件
然后flutter clean,在run

2、报错dyld: Library not loaded: @rpath/App.framework

修改iOS项目中pods下面 Targets Support Files-》Pods-ihaiiphone-Pods-1haiiPhone-frameworks.sh
加上install_framework "${PODS_ROOT}/../../../../Flutter/flutter/.ios/Flutter/App.framework"

3、原生和fultter混编,flutter修改后同步问题:

flutter端改后,iOS端可以clean后再run这时候就是运行的最新的flutter代码;
在编译中iOS启动后,这时可以在Android Studio的终端中输入flutter attach 可以进行热重载。

4、Failed to build iOS app Error

打开XCode,然后将Pods下面的framework中的Flutter删除,然后回到Android Studio重新编译即可。

你可能感兴趣的:(Flutter日常问题)