获取 iOS 设备 UDID
Zealot 提供的获取 iOS 设备 UDID 除了市面上最最最基础的功能之外,内置了强大扩展功能:
- 通过 UDID 罗列可以安装的应用列表
- 开启苹果开发者功能允许把未注册测试设备添加到对于的开发者账号
安装描述文件
信息
此功能仅对 iOS 设备有效,如果是电脑打开会提示用手机扫描二维码打开。
无论使用什么用户登录模式(包括游客模式)都可以通过左侧菜单栏的 "获取设备 UDID" 安装描述文件后获取当前 iOS 设备的 UDID。
不要在意安装的描述文件展示"未签名",这个不影响安装,且此描述文件是一次性的获取之后会被系统销毁绝对不会存在安全隐患。
![安装描述文件](/zh-Hans/img/zh-Hans/fetch-udid/install-profile-light.png)
![安装描述文件](/zh-Hans/img/zh-Hans/fetch-udid/install-profile-dark.png)
描述文件安装后会返回浏览器打开一个新的页面展示设备 UDID,这个时候会出现如下两种情况:
未注册设备
未注册设备提供最基本的设备信息,包含 UDID、内部型号和序列化号之外,服务管理员如果添加了苹果开发者还会显示注册测试设备到对于的开发者账号中。
提示
注册到苹果开发者账号仅仅意味着设备更新到苹果开发者账号的 Devices 下面,对于 iOS 开发者还需要手动或脚本自动化把该测试设备添加到对应的 Ad-Hoc 证书,再进行安装并重新打包上传才允许该设备安装。
![未注册设备](/zh-Hans/img/zh-Hans/fetch-udid/register-udid-light.png)
![未注册设备](/zh-Hans/img/zh-Hans/fetch-udid/register-udid-dark.png)
已注册设备
已注册的测试设备就会展示可以安装的应用列表。服务管理员如果添加了苹果开发者还会显示注册测试设备到对于的开发者账号中。
![已注册设备](/zh-Hans/img/zh-Hans/fetch-udid/registered-udid-light.png)
![已注册设备](/zh-Hans/img/zh-Hans/fetch-udid/registered-udid-dark.png)