2
A
回答
1
試着改變你通知服務擴展代碼:
override func didReceive(_ request: UNNotificationRequest, withContentHandler contentHandler: @escaping (UNNotificationContent) -> Void) {
self.contentHandler = contentHandler
bestAttemptContent = (request.content.mutableCopy() as? UNMutableNotificationContent)
if let bestAttemptContent = bestAttemptContent {
// Modify the notification content here
// Convert received string
let data = bestAttemptContent.body.data(using: .utf8)!
// Apply encoded string
bestAttemptContent.body = String(data: data, encoding: .utf16)
contentHandler(bestAttemptContent)
}
}
+0
我試圖做bestAttemptContent.title =「我真棒」,但標題顯然是儘管@仍然是我的「警戒」。@ – Happiehappie
+0
我做了一些挖掘和測試,顯然要改變的屬性是身體而不是標題?只是想澄清你。 – Happiehappie
+0
@Happiehappie當然,如果'身體'工程然後使用它。我只是把'title'作爲例子,因爲它取決於你的PN實現。 – njuri
相關問題
- 1. 用於聊天消息警報的Firebase(推送通知)
- 2. 推遲顯示推送通知警報
- 3. iOS收到任何修改推送通知警報消息的方式?
- 4. iOS推送通知消息
- 5. 如何更改推送通知警報聲音
- 6. 推送通知警報中的表情
- 7. 推送通知警報進來的iOS4.2
- 8. 推送通知警報視圖操作?
- 9. 全系統警報無推送通知
- 10. 推送通知警報處理
- 11. 推送通知標誌清除警報
- 12. 用於HTML的通知警報消息
- 13. 蘋果推送通知服務 - 更改通知消息的標題
- 14. iOS的 - 我想改變語言警報推送通知
- 15. 404推送通知API的「更改未找到」消息並獲取更改API
- 16. Pushpad或Web推送通知消息
- 17. 不要推送通知消息
- 18. 消息不刷新推送通知
- 19. Android推送通知消息格式
- 20. Localytics android推送消息通知聲音
- 21. quickblox ios推送通知消息問題
- 22. 推送通知消息定製?
- 23. 即時消息推送通知
- 24. 識別推送通知消息
- 25. iPhone推送通知(非英文消息)
- 26. Microsoft EWS推送通知響應消息
- 27. iOS推送通知 - 無警報更新徽章?
- 28. 根據語言更改警報消息?
- 29. 取消Android報警/通知
- 30. 推送通知警告?
好問題,我從來沒有遇到過這樣的問題......(Y) –