第一种:基于编译的打包
编译工程--找到.app文件--新建Payload文件夹--拷贝.app到Payload文件夹--压缩成zip--更改后缀名为ipa--完成!
第二种(有问题,暂时不需要看)
第一步:打开终端,cd 到脚本所在目录
$ cd /Users/chenxiaonan/Downloads/AutoRelease-master(如何查找自己Mac下python路径,全局搜索)
第二步:执行Configuration.py,配置打包选项
$ python Configuration.py
第三步:选择是否包含.xcworkspace文件
if the project includes a xcworkspace ? (y/n)n
第四步:输入项目所在路径,可以直接拖拽项目到命令行
please enter project path : /Users/chenxiaonan/Desktop/准备完成/CaiPuApp
第五步:输入项目名
please enter project name : CaiPuApp
第六步:输入打包的target名
pleace enter target name : CaiPuApp
第七步:输入打包完成后.ipa文件的输出位置
pleace enter target folder path : /Users/chenxiaonan/Desktop
第八步:执行Release.py
chenxiaonan$ python Release.py
第九步:选择build类型
choose build type:
----------debug ----------> 0
----------release ----------> 1
:1
第十步:确认打包
you have choose build type : Release , confirm to release?(y/n) : y
注意:
1. 项目相关设置需要在XCode里进行,包括证书之类的选择 和 bundleVersion , displayName等
2.第一次配置完成后 , 如果打包的相关配置(项目位置 , 打包的target名等) 不需要改变 , 那么可以直接运行Release.py , 即cd到脚本目录 , 然后执行python Release.py
这个脚本只是简单的封装了几个终端打包的命令 , 关于命令行打包的相关知识我就不介绍了 , 有兴趣的童鞋可以移步iOS自动打包并发布脚本 这篇介绍的很详细 .
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!