我們目前能夠通過Firebase向特定的Android設備發送通知,我正在嘗試對IOS設備執行相同的操作。從Firebase(或其他平臺)發送IOS通知到特定的終端
我們使用POD和已安裝
pod 'Firebase/Core'
pod ‘Firebase/Messaging'
我們創建了火力地堡的帳戶。
我添加了對應於AppDelegate.swift的函數。執行應用程序後,我可以從Firebase發送通知給所有iPhone ...但沒有特定的通知。
在生產中,我有以下
FIRInstanceID.instanceID().setAPNSToken(deviceToken, tape: FIRInstanceIDAPNSTokenType.prod)
到這裏,都好..但是當我嘗試從用戶獲得令牌,然後發送一個通知只對設備的...通知未到達
令牌生成沒有任何問題。
if let refreshedToken = FIRInstanceID.instanceID().token() {
print(「InstanceID token: \(refreshedToken)」)
}
從firebase發送通知並且不顯示錯誤..但通知從未到達實際設備。
這可以使用Firebase完成嗎? 有沒有其他服務可以讓我做到這一點?
UPDATE
我發送消息控制檯
這主要取決於你如何* *發送消息。請更新您的問題以包含發送的代碼。 –
@FrankvanPuffelen你可以看看這個嗎? https://stackoverflow.com/questions/44294144/push-notifications-not-working-in-firebase-4-0?noredirect=1&lq=1 –