我只是想知道我在我的項目中使用了fireabase。任何人都可以請指導我哪些是推送通知好? Firebase或Apple推送通知。而且我也想要一些對用戶更好的真正原因。Apple推送通知或Firebase推送通知?
回答
的優勢,有些是
1)即使用戶不允許通知你可以通知你的應用程序,如果應用程序在前臺運行。
2)不需要創建儀表板在設備上發送通知。
3)FCM儀表板上的通知分析。
4)易於創建通知有效載荷結構。
5)應用服務器端處理簡單,只有一個關鍵是需要多個應用程序和平臺(iOS,Android,網絡)
非常感謝你:) –
請接受和upvote答案,如果這是你的答案,讓我知道如果還有其他事情你需要知道 –
我已經做了:) –
APNS是在我的經驗更美好。 他們有更多的成功,它更容易。 我想它的效果更好,因爲它是Apple的服務。
如果我使用Firebase發送通知,是否需要在iOS應用中添加一些Google庫或者操作系統是否以相同的方式顯示它們(即使它們是從FCM發送的)?並點擊它們啓動應用程序(如果在後臺)? 爲什麼我需要這樣做: https://firebase.google.com/docs/cloud-messaging/ios/first-message#add_firebase_to_your_app – Render
由於FCM使用FCM令牌,因此您需要添加Firebase庫。獲得FCM令牌。並且用Lib來檢索數據等會容易得多。 –
謝謝,剛剛也瞭解到。 Firebase似乎在進行大量的統計收集(類似於Mixpanel和FB Pixel),所以這似乎是Google試圖從互聯網獲取所有可能信息的計劃。我不想支持這一點,也不想安裝額外的庫來使我的客戶端更大。 – Render
在iOS 8及更高版本中,通過APN允許的最大通知有效載荷爲4 KB。 iOS 8之前只有256字節的操作系統。請記住,通知有效負載是通知大小和設備令牌的總和。
通過FCM,除通知外,還可以發送消息。 FCM爲不同功能描述了兩種不同的有效載荷大小。將FCM與APN和WNS進行比較時,允許的最大通知有效負載大小爲2 KB,這是最低的。最大消息有效負載大小爲4 KB。
WNS是允許三種中最高通知載荷的一種,即5 KB。
Firebase雲消息傳遞最初是爲Android發送通知的平臺。他們增加了一個iOS的SDK,但使用自己的SDK在iOS意味着你同時使用FCM和蘋果推送通知服務:
推適用於iOS設備=>火力地堡雲端通訊=>蘋果APNS =>設備
如果你只開發一個iOS應用程序,最好直接使用APNS。如果您已經將所有基礎架構設置爲FCM,那麼您可以通過僅支持FCm來解決iOS和Android問題,爲您節省一些代碼。
但是這樣做沒有特定的技術優勢。
有實際好處:僅使用一種方法比Android/iOS的兩種獨立方法的工作更少 – twicejr
- 1. Firebase推送通知
- 2. Apple推送通知問題
- 3. Apple推送通知構造
- 4. Qt Apple推送通知
- 5. Apple推送通知證書
- 6. 過濾Apple推送通知
- 7. Apple推送通知配置
- 8. 無Apple推送通知服務的推送通知?
- 9. 通過Firebase發送推送通知
- 10. Firebase推送通知操作
- 11. Firebase觀衆 - 推送通知
- 12. Apple推送通知 - 送貨回執
- 13. 推送推送通知
- 14. Apple通過代理推送PHP通知
- 15. 推送通知
- 16. 推送通知
- 17. 推送通知
- 18. 推送通知
- 19. 推送通知
- 20. 推送通知
- 21. 推送通知
- 22. 發送了兩次Firebase推送通知
- 23. 在推送通知中發送URL Firebase
- 24. 使用volley發送firebase推送通知
- 25. 從JavaScript/jQuery發送Firebase推送通知
- 26. Swift Firebase發送推送通知
- 27. 如何發送推送通知Firebase
- 28. Apple推送通知服務發送重複通知
- 29. UILocalNotification或推送通知
- 30. 推送或提取通知
你的問題主要是自以爲是的。你需要讓你的問題具體化。定義「適用於通知」。 –