问题背景
在完成iOS APP持续集成打包的需求后,一直想实现APP扫码安装,方便开发和测试调试APP。但因为没有研发人员的配合,只能拖到新来的研发同事进场,我们一起克服各种问题实现了这个功能。
不想使用第三方的分发测试平台,总是有些担心安全的问题,但不可否认,使用第三方就是最简便快捷的。不过个人还是喜欢将一切尽可能控制在自己手里了。
总体说明
整个过程分为几个关键点:
- 二维码生成
- 下载二维码格式
- plist文件
- https服务器
- plist的URL
- 二维码显示插件
- 阻碍二维码显示的jenkins安全配置
二维码生成
参考:python之qrcode模块生成二维码
直接给脚本:
import qrcode
import argparse
parser = argparse.ArgumentParser(description='manual to this script')
parser.add_argument('--urlPath', type=str, default = None)
parser.add_argument('--imagePath', type=str, default = None)
args = parser.parse_args()
urlData = args.urlPath
img_path = args.imagePath
# 实例化QRCode生成qr对象
qr = qrcode.QRCode(
version=1, error_correction=qrcode.constants.ERROR_CORRECT_H,
box_size=10,
border=4
)
# 传入数据
qr.add_data(urlDat

最低0.47元/天 解锁文章
1968

被折叠的 条评论
为什么被折叠?



