当前位置: 代码迷 >> python >> iOS推送:找不到有问题的令牌
  详细解决方案

iOS推送:找不到有问题的令牌

热度:84   发布时间:2023-06-13 14:00:31.0

发送推送时出现问题。 我正在使用python和apns-client lib发送推送。 我的令牌存储在mysql上,并且自最近几周以来,在发送请求时我一直看到此异常:

ERROR: Non-hexadecimal digit found

这使我认为数据库上有一个格式错误的令牌。 现在,如何检查哪个令牌是错误的?

我在令牌上尝试了以下操作(我在互联网上的某处读过它):

for token in tokens:
    try:
        token.decode('hex')
    except:
        print token

但一点也不例外。

有任何想法吗? 提前致谢

然后让我们尝试关闭问题:

for token in tokens:
    try:
        token.decode('hex')
    except Exception as e:
        print token, type(e)
        raise e

可以得到您想要的一切吗?

  相关解决方案