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)") 
相關問題