iOS开发笔记 -- 自动化打包
程序员文章站
2022-04-13 22:44:34
...
简述
工作中经常会用到Xcode打包进行测试,Archive过程中等待时间过长,影响开发效率,由此想到了利用Python脚本进行自动化打包,并上传至蒲公英。Python脚本地址
一、配置Python开发环境
在Mac OS平台下,我们比较常用的就是 Homebrew (软件包管理工具),拥有安装、搜索、更新等功能,首先我们需要配置Homebrew,然后用Homebrew直接通过命令安装Python,其次我们需要将自动打好的包 .ipa 上传至蒲公英平台,所以需要配置Python包管理工具 pip,安装requests库 具体操作如下所示:
-
Homebrew安装
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
可以通过
brew -v
查看是否安装成功 -
Python安装
brew install python3
pip安装
点击 pip 进入官网下载
解压后,cd 进入该目录 执行命令
sudo python setup.py install
安装成功后,输入 pip -v
测试下, 若无问题可以 用pip 安装requests库了
pip install requests
二、自动化打包
- 执行Python脚本
1、脚本链接在文章最上方
2、下载脚本后需修改 文件的路径、蒲公英的key
替换如下图所示
脚本文件执行后会在桌面生成一个文件夹,内有 .ipa文件,终端上传成功 所示
- 注意点
1、打包前,项目要进行预编译。
2、保证打包选择的不是模拟器。
3、要确保证书正确配置。
4、确实测试设备udid已经添加。
完毕!
2018 - 06 - 27 更新:
可以到 Python官网 直接下载安装包进行操作,简单便捷
*** 安装requests库 ***
pip3 install requests
*** 执行脚本文件 ***
python3 文件路径
下一篇: 二十九,去打酒