首页 > 其他分享 >苹果离线打包机配置和打包

苹果离线打包机配置和打包

时间:2024-08-07 16:27:15浏览次数:16  
标签:xcode 离线 打包机 mac 安装 flutter 打包

1、虚拟机安装

macOS虚拟机安装全过程(VMware)-腾讯云开发者社区-腾讯云

给 windows 虚拟机装个 mac · 雪之梦

1、安装苹果镜像

去网上下载,打包机的镜像要和自己mac电脑上的保持一致。

同时打包机的用户名也需要和自己的mac保持一致。

2、安装xcode 

https://www.cnblogs.com/open-coder/p/10111495.html

下载和自己mac电脑相同的xcode版本,然后双击打开,拖进应用程序里面去

3、安装 xcode 的命令行工具

Sign In - Apple

下载安装包 直接双击即可安装

检测是否安装成功的话,就可以看 xcode 的设置里面 

4、安装 ios模拟器

sudo xcode-select -s/Applications/Xcode.app

xcodebuild-runFirstLaunch 

 下面的根据实际目录来

xcrun simctl runtime add "~/Downloads/iOS_17_Simulator_Runtime.dmg

5、安装pod 

cocospods 安装与迁移到离线打包机上-CSDN博客

6、flutterSDK

flutter sdk 要和自己mac电脑保持一致,同时flutter 项目要在自己mac电脑上先跑

flutter pub get 

生成 ~目录下的  .pub-cache 缓存文件

cd ios & pod isntall   

生成~目录的下的 .cocoapods 文件的缓存

注意: flutter 项目复制到打包机  位置要一样。

7、离线打包安装证书

ios应用上线: 苹果证书和描述文件和p12证书-CSDN博客

描述文件离线选择 分发的描述文件 

8、代码混淆

flutter 做代码混淆-CSDN博客

标签:xcode,离线,打包机,mac,安装,flutter,打包
From: https://blog.csdn.net/weixin_43575775/article/details/140866233

相关文章

  • keepalive离线安装-解决openssl-devel安装问题
    keepalive源码安装1.下载源码包(这里我是用最新的2.3.1版本):官网2.解压安装包执行:#prefix后边的路径为keepalived安装的路径$./configure--prefix=/usr/local/keepalived$make$makeinstall3.安装openssl-devel如果遇到错误:(没有错误则不用管这一步)configure......
  • linux与windows环境下qt程序打包教程
    一、演示环境qt5.14.2二、Linux2.1关联依赖文件2.1.1下载打包工具在Windows环境下可以使用QtCreator自带的官方工具进行打包,而Linux环境下没有官方工具,需要借助第三方工具才能打包。如:linuxdeployqt、CQtDeployer、AppImageKit,甚至是自己编写shell将依赖导入指定目录......
  • Linux杀毒软件clamav1.3.1离线安装及杀毒
    Linux杀毒软件clamav1.3.1离线安装及杀毒wgethttps://www.clamav.net/downloads/production/clamav-1.3.1.linux.x86_64.rpmrpm-ivh--prefix=/usr/local/clamavclamav-1.3.1.linux.x86_64.rpmgroupaddclamavuseradd-gclamavclamavmkdir-p/usr/local/clamav/logsmkdir-......
  • nuget离线安装
      nuget离线安装本地已经下载好的nuget包路径在:C:\Users\niunan.nuget\packagesVs中工具-->选项-->nuget包管理器-->程序包源,新建一个源,目录指向上面的就行了,这样就可以离线搜索索了,可以直接把上面的packages目录打包到其他电脑上应该也可行。。。或者离线状态下看本地的......
  • Linux系统打包Qt
    因为使用了QWebEngineView,所以遇到了打包问题,记录一下我的失败过程。等以后有机会再接着弄吧目前知道的打包方式有三种:1.linuxdeplot+linuxdeploy-plugin-qt2.linuxdeplotqt+appimagetool3.使用脚本,收集ldd显示的依赖库 第一种(linuxdeplot+linuxdeploy-plugin-qt),......
  • Android逆向:修改APK并重打包签名
    在Android逆向中,经常需要对APK修改,然后重新打包并签名。这篇文章中,介绍了如何使用各个工具来完成这个过程。各个步骤以及所需工具:解压APK文件; 工具:apktool进行修改;     工具:看修改需求重新打包APK; 工具:apktool将APK对齐;   工具:zipalign生成密钥文件,并对AP......
  • 银河麒麟V10(ARM) 离线安装 MySQL
    银河麒麟V10(ARM)离线安装MySQL参考教程:https://www.cnblogs.com/liuweida/p/17105179.htmlhttps://www.cnblogs.com/wshisboy/p/16374015.html1.MySQL8.0.29版本下载直接官网下载:https://dev.mysql.com/downloads/mysql/选择版本:2.安装MySQL2.1删除原有的mariad......
  • APP逆向 day27unidbg打包
    一.前言上三次我们把unidbg的基础到进阶都讲完了,现在我们来讲unidbg的大打包,打包分为两种打包,一种是传参一种是不传参,我根据往期案例挑几个和大家讲二.不传递参数这个我们拿车智赢举例子2.1配置和编译点击这里 再点击这几个选项点击应用,这样就是配置好了再这么选......
  • maven 中 scope标签的作用以及引入本地jar包打包方法
    1.scope标签的作用2、使用system标签项目三方jar存放位置结构:pom.xml中引入三方jar:<dependency><groupId>test</groupId><artifactId>testa</artifactId><version>0.0.1</version><scope>system</scope><s......
  • 华为欧拉系统离线安装MySQL5.7步骤
    一、需要准备的软件1、mysql官网下载地址:https://dev.mysql.com/downloads/mysql/下载mysql-5.7.24-linux-glibc2.12-x86_64.tar二、下面开始部署安装mysql1、创建新的用户组和新的用户,用来管理mysql,提高安全性#创建新数组mysqlgroupaddmysql#创建用户mysql,指......