iOS项目嵌入Flutter

1、启动终端,cd进入到iOS项目同一层文件夹下,创建Flutter模块

 flutter create -t module flutter_module

 

2、现有iOS项目已经使用CocoaPods,进入Podfile文件,添加一下内容

flutter_application_path = '../flutter_module/'

load File.join(flutter_application_path, '.ios', 'Flutter', 'podhelper.rb')

 

3、执行 pod install

4、将我们的项目BitCode选项设置为NO,因为Flutter目前不支持。

 

到这,也许可以正常运行我们iOS工程了(那么下面可以忽略了),我这边在运行过程中,出错了,如图:

 

 

解决办法:

1、进入到创建的Flutter项目中

2、【comand + shift + . 】打开隐藏文件,并进入到进入到.ios/Flutter/ 目录

3、删除App.framework文件

4、打开Flutter工程,重新运行一下,使其生成新的App.framework

这时候,iOS 项目可以运行了。

 

相关文章

这篇文章主要讲解了“FlutterComponent动画的显和隐怎么实现...
这篇文章主要讲解了“flutter微信聊天输入框功能如何实现”,...
本篇内容介绍了“Flutter之Navigator的高级用法有哪些”的有...
这篇文章主要介绍“Flutter怎么使用Android原生播放器”,在...
Flutter开发的android端如何修改APP名称,logo,版本号,具体...
Flutter路由管理初识路由概念一.路由管理1.1.Route1.2.Mater...