0

我正在尝试在iOS中测试推送通知,并且我想从Firebase控制台手动发送消息。我已经转换了deviceToken为字符串,像这样:从Firebase控制台发送消息的正确标记格式是什么?

let deviceTokenString = deviceToken.reduce("", {$0 + String(format: "%02X", $1)}) 

我复制/粘贴在邮件的FCM注册令牌输入框中输入打印deviceTokenString但是当我尝试从控制台发送邮件失败,并说我的FCM注册令牌的格式不正确。我需要“<>”或“ - ”吗? APNs令牌使用不同吗?我很困惑,因为在JS和Android我没有遇到这种类型的问题。先谢谢你。

我也试过这样:

let NSdataStr = NSData.init(data: deviceToken) 
     let deviceStr = NSdataStr.description 
     print(deviceStr) 

无济于事。

回答

1

似乎这并获得成功:

print("APNS Token: \(deviceToken.hexByteString)") 
相关问题