【问题标题】:What is APNS Device Token composed of?APNS 设备令牌由什么组成?
【发布时间】:2018-03-21 06:42:12
【问题描述】:

didRegisterForRemoteNotificationsWithDeviceToken中收到的设备令牌是由什么组成的?

此设备令牌用于在从服务器推送通知时唯一标识应用程序。但我的疑问是这个设备令牌是由什么组成的?

【问题讨论】:

  • 来自十六进制,有什么问题?
  • 它是一个字母数字字符串,APNS 创建用于唯一标识您的设备。

标签: ios swift apple-push-notifications devicetoken


【解决方案1】:

引用苹果文档

什么是设备令牌

设备令牌是一个不透明的 NSData 实例,它包含一个唯一的 Apple 分配给特定设备上特定应用程序的标识符。 只有 APN 可以解码和读取设备令牌的内容。每个应用程序 实例在向 APNs 注册时会收到其唯一的设备令牌

它是如何产生的

当需要一个新的设备令牌时,APNs 会使用 设备证书中包含的信息。它加密 使用令牌密钥生成令牌并将其返回给设备,如 中间的右箭头。

更多详情请阅读: https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/APNSOverview.html

我可以写出整个理论,但那将是文档的重复 :)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多