iOS开发笔记 -- 自动化打包

简述

工作中经常会用到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

文件路径

蒲公英key

替换如下图所示
替换例子

脚本文件执行后会在桌面生成一个文件夹,内有 .ipa文件,终端上传成功 所示
上传成功

  • 注意点

1、打包前,项目要进行预编译。
2、保证打包选择的不是模拟器。
3、要确保证书正确配置。
4、确实测试设备udid已经添加。

完毕!

2018 - 06 - 27 更新:

可以到 Python官网 直接下载安装包进行操作,简单便捷

*** 安装requests库 ***
pip3 install requests
*** 执行脚本文件 ***
python3 文件路径

猜你喜欢

转载自blog.csdn.net/qq_31748121/article/details/80463236