希望一切都好。我现在正在研究设备检查 API
如何在访问苹果服务器时获得唯一 ID?当从移动设备向我们的服务器发送设备 token 时,我们的服务器会像这样向 APN 服务器发送查询请求:
{
"device_token" : "wlkCDA2Hy/CfrMqVAShs1BAR/0sAiuRIUm5jQg0a..."
"transaction_id" : "5b737ca6-a4c7-488e-b928-8452960c4be9",
"timestamp" : 1487716472000
}
然后收到来自APN服务器的响应,因为此设备 token 没有位值
之后,我将更新消息发送到 apple 服务器,其位值如下
{
"device_token" : "wlkCDA2Hy/CfrMqVAShs1BAR/0sAiuRIUm5jQg0a..."
"transaction_id" : "5b737ca6-a4c7-488e-b928-8452960c4be9",
"timestamp" : 1487716472000,
"bit0" : false,
"bit1" : false
}
然后收到成功消息为
{"status":200,"bit0":false,"bit1":false,"lastUpdated":"2018-10"}
但是在这里我怎样才能得到唯一的设备ID呢?请有人帮我解决这个问题 2 天。我提到了很多例子,但没有任何帮助。提前致谢
最佳答案
您可以使用 UUID 字符串
UIDevice.current.identifierForVendor?.uuidString
关于ios - 如何使用 DeviceCheck API 快速获取唯一 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52640444/