gpt4 book ai didi

ios - MDM JavaPNS - 将设备 token 转换为 Hexa 值。 (32 字节二进制值到 64 字符十六进制值)

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:51:18 24 4
gpt4 key购买 nike

我正在研究 iOS MDM。在注册期间,我获得了 deviceToken、PushMagic 和 unlockToken。计划使用javapns .它期望 64 十六进制值。

这是我原来的设备 token 格式。它是 32 字节二进制值和 base64 编码。

54CC9f18PLXag/RgOCtc30o7lC3beG6NruUSE0/vCC0=

我是否需要转换上述格式才能通过 javapns 向 APNs 发送通知?如果是这样,如何将编码的设备 token 转换为 64 字符十六进制。

我们将不胜感激。

提前致谢。

问候,Vinothkumar.R

最佳答案

C# 答案:

byte[] deviceToken = Convert.FromBase64String( "54CC9f18PLXag/RgOCtc30o7lC3beG6NruUSE0/vCC0=");

然后在big endian长度后将deviceToken binar byte[]发送给apple。

关于ios - MDM JavaPNS - 将设备 token 转换为 Hexa 值。 (32 字节二进制值到 64 字符十六进制值),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7994916/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com