API
,当击中Apple服务器时如何获得唯一的ID?当从移动设备向我们的服务器发送设备令牌时,我们的服务器将查询请求发送到APN服务器,如下所示:
{
"device_token" : "wlkCDA2Hy/CfrMqVAShs1BAR/0sAiuRIUm5jQg0a..."
"transaction_id" : "5b737ca6-a4c7-488e-b928-8452960c4be9",
"timestamp" : 1487716472000
}
然后收到来自 APN 服务器的答复,其回复为该设备令牌没有位值
在那之后,我已将更新消息发送到位为
的苹果服务器{
"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?请有人帮我弄乱我两天。我已经举了很多例子,但没有任何帮助。预先感谢
答案 0 :(得分:1)
您可以使用UUID字符串
UIDevice.current.identifierForVendor?.uuidString