当前位置: 首页 > 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=&

http://www.lryc.cn/news/404570.html

相关文章:

  • python gradio 的输出展示组件
  • SwiftUI 6.0(Xcode 16)新 PreviewModifier 协议让预览调试如虎添翼
  • STM32被拔网线 LWIP的TCP无法重连解决方案
  • Linux下开放指定端口
  • 亚马逊测评行为的识别与防范:教你如何搭建安全的测评环境
  • 如何通过成熟的外发平台,实现文档安全外发管理?
  • SCI一区级 | Matlab实现SSA-CNN-GRU-Multihead-Attention多变量时间序列预测
  • Mysql中的几种常见日志
  • 2024年7月22日(nfs samba)
  • 黑龙江网络安全等级保护测评策略概述
  • 笔记 7 :linux 011 注释,函 bread () , get_hash_table () , find_buffer ()
  • vscode配置latex环境制作【文档、简历、resume】
  • 如何学习Spark:糙快猛的大数据之旅
  • 交换机(Switches)和桥(Bridges)的区别
  • 基于springboot+vue的汽车租赁管理系统
  • 《0基础》学习Python——第二十二讲__网络爬虫/<5>爬取豆瓣电影封面图
  • 全新UI自助图文打印系统小程序源码/自助云打印机前后端源码
  • yolo5图片视频、摄像头推理demo
  • Scala学习笔记19: 隐式转换和隐式参数
  • 用户登录安全是如何保证的?如何保证用户账号、密码安全?
  • Java 写一个可以持续发送消息的socket服务端
  • Ubuntu2204搭建ceph17
  • Druid 面试题及答案整理,最新面试题
  • 数据库基础与安装MYSQL数据库
  • 昇思25天学习打卡营第18天| DCGAN生成漫画头像
  • 【面试八股文】计算机操作系统
  • 宝塔Wordpress 插件 Redis object cache 导致内存很高 80%以上的原因和解决
  • node解析Excel中的考试题并实现在线做题功能
  • 怎么降低美国服务器硬盘故障率?
  • Java---后端事务管理