[英]Modify Notification data before displaying to user in iOS
我有一個應用程序,當有來自服務器的事件時,我在其中使用 FCM 通知。
當應用程序處於后台、前台或被殺死時,我想獲取通知數據並從 Notification Payload 的參數之一更新消息。
我曾嘗試將靜默推送通知與可用內容一起使用,但是當我的應用程序被終止時,我無法在我的應用程序委托中接收回調。
我嘗試了很多來自 StackOverflow 的鏈接,但無法獲得完美的建議。
如果您發現重復項,請向我提供不同 iOS (12,13,14,15) 版本的解決方案鏈接。
我的問題就像這個Stack Link
聽起來您想要的是通知服務擴展。 這是一個單獨的二進制文件(與您的應用程序打包在一起),可以在收到通知時運行。 您的擴展程序可以攔截推送通知有效負載,並對其進行修改,以便顯示其他內容。
https://developer.apple.com/documentation/usernotifications/unnotificationserviceextension
這也很好。 https://www.raywenderlich.com/8277640-push-notifications-tutorial-for-ios-rich-push-notifications
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.