前言(Introduction)
当团队成员大多数成员需要安装测试iOS app时,需要逐一添加设备。
可以想象同时需要添加几十个设备的时候,还是未免令人感觉如此重复工作枯燥无味,耗时耗力。

image.png
殊不知Apple已为我们准备了上传多个设备的渠道:
Register Multiple Devices

image.png
我们可以搭配使用word文档统计UDID,让团队各个成员按格式填入自己设备的UDID,然后将word文档转换为Apple所需的txt文件,上传即可。
这里已经准备了相关的文件和脚本,可直接下载使用
点这里下载Download
使用步骤 (Usage)
1. 使用文件UDID.xlsx统计UDID,设备类型不含mac可统一填写ios(可通过pgyer等三方工具获取设备的UDID),按照文档格式,请勿修改文件名和表单名。
2. 确保已经安装了 pandas 和 openpyxl 库, 用于处理excel表格。可以使用以下命令进行安装(已安装可跳过本步骤):
pip install pandas openpyxl
3. 确保excel和脚本在同一目录下,执行以下命令:
python excel_to_udid_list.py
成功后可看到 ,multiple-device-upload.txt 文件就是可以上传
➜ convert_excel_to_udid_list git:(main) ✗ python excel_to_udid_list.py
成功将 Excel 文件 'UDID.xlsx' 转换为 TXT 文件 'multiple-device-upload.txt'
4. 上传 multiple-device-upload.txt 文件即可大功告成!

image.png