iOS如何获取UDID作为授权验证设备码

iOS如何获取UDID作为授权验证设备码,第1张

给大家提供一个思路吧

通过安装描述文件获取设备udid

打开App先跳转安装描述文件获取udid,然后获取到的udid放在缓存,自己设置个缓存,然后本地传输到app作为设备码进行验证

因为每个验证都不同,我只能提供思路你们自己改了

也可以保存到keychain中,我用的是SFHFKeychainUtils

app验证通过后的二次验证可以提取Keychain中的udid进行验证

用127.0.0.1本地传输udid到app,可以使用 HTTPServer

切记 HTTPServer 设置的端口一定要与描述文件的接口端口一致!

否则安装描述文件将会出现 无法连接服务器 的情况

判断 POST请求,判断 /getudid 接收数据

设置接收的 xml 数据并解析 且取出解析后的 UDID 即可。

n95手机设备管理设置:服务器名称是Nokia

Firmware

Update

Server,服务器识别码是Nokia,接入点用哪个都行,主机地址是

https://dms.update.nokia.com/dms/omadm

,端口用80或443都行,用户名是nokiams,-------------------

排查方法:

1、重启网络。可能是网络延迟或服务器通信延迟导致读取不到设备码。

2、检查号码是否被设置为黑名单。

3、进入开发人员选项中检查相关设置。

4、将系统自带应用设置为默认应用。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/494080.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-14
下一篇2023-06-14

发表评论

登录后才能评论

评论列表(0条)

    保存