将 APNs 从证书升级到身份验证令牌是否会使现有的 deviceToken 失效?
Does upgrading APNs to Authentication token from certificate invalidate existing deviceToken?
我计划将 APNs 从旧的(基于证书的)迁移到身份验证令牌系统,但我不想使现有的有效令牌失效。有人对此有任何经验吗?现有令牌在迁移后是否仍然有效?
TIA
令牌在将接收通知的设备上生成,并基于您的捆绑包 ID 和设备。它不依赖于您的服务器用于连接到 APNS 服务的凭据(iOS 设备没有这方面的信息)。
因此,您可以更改连接和身份验证的方式,而不会对现有令牌产生任何影响。当旧证书在旧系统中过期时,使用新证书没有什么不同。
令牌是特定于设备的,如果您创建一个 Auth 令牌(这是使用推送通知的新方法,因为它们没有到期日期),它不会对设备令牌产生影响。我想这里正确的问题是使用旧 APNS 证书的通知是否仍然有效(考虑到它也已在服务器上设置)即使在那种情况下答案也是肯定的。只要您不撤销证书,它仍然可以工作
我计划将 APNs 从旧的(基于证书的)迁移到身份验证令牌系统,但我不想使现有的有效令牌失效。有人对此有任何经验吗?现有令牌在迁移后是否仍然有效?
TIA
令牌在将接收通知的设备上生成,并基于您的捆绑包 ID 和设备。它不依赖于您的服务器用于连接到 APNS 服务的凭据(iOS 设备没有这方面的信息)。
因此,您可以更改连接和身份验证的方式,而不会对现有令牌产生任何影响。当旧证书在旧系统中过期时,使用新证书没有什么不同。
令牌是特定于设备的,如果您创建一个 Auth 令牌(这是使用推送通知的新方法,因为它们没有到期日期),它不会对设备令牌产生影响。我想这里正确的问题是使用旧 APNS 证书的通知是否仍然有效(考虑到它也已在服务器上设置)即使在那种情况下答案也是肯定的。只要您不撤销证书,它仍然可以工作