当前位置: 首页 > news >正文

Shell 构建flutter + Navtive 生成IPA

具体实现:

#1.

在工程的根目录下,建立文件夹build_iOS文件,在此文件下建立build_iOS.sh的文件,把以下内容copy进sh文件;build_iOS.sh 就是第5步之后整个的脚本内容。

#2.

进入build_iOS.sh 文件的目录;

#3.

在build_iOS 文件夹配置打包的DEVELOPExportOptionsPlist.plist(dev 构建)或AppStoreExportOptionsPlist.plist(Release 构建)或ADHOCExportOptionsPlist.plist(adhoc 构建),plist文件先用Xcode打包,取出对应的plist,按以上重命名plist文件后,copy进build_iOS文件夹;

#4.

在此行security unlock-keychain -p xxx 把xxx改成自己本地的电脑的开机密码;

#5.

此脚本分develop、Release模式、Adhoc模式;

echo "build_start!"

cd ..

smart_file="Smart"

path=$(pwd)

echo "当前根目录"

echo $path

cd "flutterSubmodule/test_flutter/app_flutter_module"

flutter create .

echo "build_flutter create ok"

cd $path/$smart_file

echo "当前工程目录"

path=$(pwd)

echo $path

pod install

echo "pod install complete"

# 工程根目录

ProjectDir_Path=&

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 240719_图像二分类任务中图像像素值的转换-[0,255]-[0,1]
  • 无法启动此程序,因为计算机丢失api-ms-win-core-path-l1-1-0.dll的解决方案
  • SQL执行流程、SQL执行计划、SQL优化
  • TCP与UDP的理解
  • ETL数据同步之DataX,附赠一套DataX通用模板
  • vue视频、图片自动轮播并伴随进度条
  • 网页制作技术在未来会如何影响人们的生活?
  • Hi6274 反激式20瓦电源芯片
  • PHP场地预约共享茶室棋牌室小程序系统源码
  • el-table表头使用el-dropdown出现两个下拉框
  • Linux常用命令(简要总结)
  • android R ext4 image打包脚本介绍
  • ​1:1公有云能力整体输出,腾讯云“七剑”下云端
  • k8s安装powerjob
  • 一、单例模式
  • [nginx文档翻译系列] 控制nginx
  • [译] 怎样写一个基础的编译器
  • CentOS7 安装JDK
  • Invalidate和postInvalidate的区别
  • Java新版本的开发已正式进入轨道,版本号18.3
  • js如何打印object对象
  • mysql中InnoDB引擎中页的概念
  • nginx(二):进阶配置介绍--rewrite用法,压缩,https虚拟主机等
  • React 快速上手 - 06 容器组件、展示组件、操作组件
  • SQLServer之索引简介
  • v-if和v-for连用出现的问题
  • Vue.js 移动端适配之 vw 解决方案
  • 工程优化暨babel升级小记
  • 名企6年Java程序员的工作总结,写给在迷茫中的你!
  • 世界编程语言排行榜2008年06月(ActionScript 挺进20强)
  • 最近的计划
  • 移动端高清、多屏适配方案
  • #APPINVENTOR学习记录
  • #我与Java虚拟机的故事#连载15:完整阅读的第一本技术书籍
  • (aiohttp-asyncio-FFmpeg-Docker-SRS)实现异步摄像头转码服务器
  • (Pytorch框架)神经网络输出维度调试,做出我们自己的网络来!!(详细教程~)
  • (补)B+树一些思想
  • (定时器/计数器)中断系统(详解与使用)
  • (附源码)ssm智慧社区管理系统 毕业设计 101635
  • (机器学习-深度学习快速入门)第三章机器学习-第二节:机器学习模型之线性回归
  • (佳作)两轮平衡小车(原理图、PCB、程序源码、BOM等)
  • (六) ES6 新特性 —— 迭代器(iterator)
  • (算法)Game
  • .NET Core引入性能分析引导优化
  • .NET Core中的去虚
  • .net 微服务 服务保护 自动重试 Polly
  • .NET 中使用 TaskCompletionSource 作为线程同步互斥或异步操作的事件
  • .net反编译的九款神器
  • .NET下的多线程编程—1-线程机制概述
  • @autowired注解作用_Spring Boot进阶教程——注解大全(建议收藏!)
  • @KafkaListener注解详解(一)| 常用参数详解
  • @transactional 方法执行完再commit_当@Transactional遇到@CacheEvict,你的代码是不是有bug!...
  • [3D基础]理解计算机3D图形学中的坐标系变换
  • [7] CUDA之常量内存与纹理内存
  • [AutoSar NVM] 存储架构