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

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博客