iOS接入Flutter项目

embedded/2025/3/5 2:09:58/

首先要把iOS项目和flutter项目统一目录下,而且需要注意的是flutter是module。

第一步:Flutter相关内容的创建

module创建命令: flutter create --template=module my_flutter,之后再执行

flutter pub get 

flutter build ios 

上面两个命令只是为了加载和验证所需要的flutter文件,以上flutter所需要的内容就基本完成了。

之后可以根据自己的项目名称修改下pubspec.yaml文件中的内容,改成自己的项目标识,修改标识不是必须的,这里只是建议

第二步:修改iOS项目的Podfile文件

执行完上面的命令之后,就可以在Podfile文件里做如下修改。

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

target 'Native_Demo' do
  # Comment the next line if you don't want to use dynamic frameworks
  use_frameworks!
  install_all_flutter_pods(flutter_application_path)
end

post_install do |installer|
    flutter_post_install(installer)
end

填写完成之后就可以pod install 了。install之后要注意Flutter.podspec的版本号是否和Podfile的一致

以上步骤都做完之后还要对下面的设置进行修改,不让依旧会报错

参考:iOS原生项目嵌入Flutter,pod install报错问题 - 简书


http://www.ppmy.cn/embedded/170054.html

相关文章

win本地vscode通过代理远程链接linux服务器

时间:2025.2.28 1. win本地下载nmap.exe nmap官网 https://nmap.org/或者 https://nmap.org/download#windows下载win版本并安装。 2. vscode插件Remote-SSH 插件下载Remote-SSH 3. 配置 按照图中顺序配置ssh 1.点击左侧工具栏的“小电视”图标 2.点击ssh的…

Transformer 架构对比:Dense、MoE 与 Hybrid-MoE 的优劣分析

1.LLM基础架构类型 Dense TransformerMoE (Mixture of Experts) TransformerHybrid-MoE Transformer 2.Transformer按照编码方式分类单向自回归模型 (如早期GPT系列)双向模型 (如BERT)编码器-解码器模型 (如BART, T5) Dense Transformer Dense Transformer的优势是什么 Den…

tidb vs starrocks 资源估算pk

starrocks的资源评估官方没提供能力:StarRocks资源评估_starrocks qps-CSDN博客 TiDB 7.1.0 LTS 特性解读 | 资源管控 (Resource Control) 应该知道的 6 件事 原创 数据库开发技术 作者:usps2280我V 时间:2023-07-05 21:00:00 861 0 TiDB…

Centos7源码编译安装Sqlite最新版本

下载源码 https://www.sqlite.org/download.html 复制下载链接,然后用 wget 下载 wget https://www.sqlite.org/2025/sqlite-autoconf-3490100.tar.gz 解压缩编译安装 tar -zxf sqlite-autoconf-3490100.tar.gz cd sqlite-autoconf-3490100 ./configure --prefi…

AI企业流程自动化(BPA - Business Process Automation)

目前市场上确实有一些 AI 解决方案,能够覆盖公司多个业务流程,实现 端到端的企业流程自动化(BPA - Business Process Automation)。不过,想要 完全自动化所有岗位(财务、出纳、管理、产品、研发、销售、营销…

java后端开发day26--常用API(一)

(以下内容全部来自上述课程) 1.Math 1.简单介绍 是一个帮助我们用于进行数学计算的工具类私有化构造方法,所有的方法都是静态的 2.常用方法 不要背,忘了就查文档。 3.练习题 1.判断一个数是否为质数(优化版&am…

IO的概念和标准IO函数

作业&#xff1a; 1.使用标准IO函数&#xff0c;实现文件的拷贝 #include <stdio.h>int main(int argc, char *argv[]) {// 检查是否提供了源文件和目标文件if (argc ! 3) {printf("Usage: %s <source_file> <destination_file>\n", argv[0]);re…

大白话React第十二章深入地掌握 React 的高级特性

1. React 前沿 Hooks 深入使用 1.1 useId 白话解释&#xff1a;在 React 里&#xff0c;有时候我们需要给组件生成唯一的 ID&#xff0c;就像每个人都有唯一的身份证号。useId 这个 Hook 就是专门干这个事儿的&#xff0c;它能在客户端和服务端都生成唯一的 ID&#xff0c;避…