我想在前臺狀態顯示推送通知iOS 8.0
。我在後臺狀態接收通知,但未處於前臺狀態。如何在前臺iOS Swift 3.0中接收推送通知?
2
A
回答
1
extension AppDelegate: UNUserNotificationCenterDelegate {
// Receive displayed notifications for iOS 10 devices.
func userNotificationCenter(_ center: UNUserNotificationCenter,
willPresent notification: UNNotification,
withCompletionHandler completionHandler: @escaping (UNNotificationPresentationOptions) -> Void) {
completionHandler(UNNotificationPresentationOptions.alert)
//completionHandler([.alert,.badge])
let userInfo = notification.request.content.userInfo
if let messageID = userInfo[gcmMessageIDKey] {
}
// Print full message.
print(userInfo)
completionHandler([])
}
func userNotificationCenter(_ center: UNUserNotificationCenter,
didReceive response:UNNotificationResponse,
withCompletionHandler completionHandler: @escaping() -> Void) {
let userInfo = response.notification.request.content.userInfo
// Print message ID.
if let messageID = userInfo[gcmMessageIDKey] {
print("Message ID: \(messageID)")
}
// Print full message.
print(userInfo)
completionHandler()
}
}
相關問題
- 1. 推送通知不SWIFT 3.0
- 2. 接收推送通知從Sinch,Swift 3
- 3. 我在IOS上沒有在後臺接收fcm推送通知
- 4. 推送通知不在後臺接收iOS
- 5. 在Swift中推送通知iOS
- 6. 無法使用FCM在前臺接收推送通知
- 7. 推送通知iOS 8未接收
- 8. 前臺推送通知
- 9. iOS版雨燕接收推送通知當應用程序在前臺
- 10. WP8.1接收推送通知
- 11. 推送通知在iOS中發送和接收?
- 12. 如何在iOS 3.0中使用本地推送通知?
- 13. 推送通知swift 3
- 14. Firebase推送通知 - XCode 8.0/Swift 3.0/ios 10.0
- 15. 如何在沒有AppDelegate的iOS中收到推送通知時收到通知?
- 16. 在後臺iOS推送通知
- 17. IOS應用程序在後臺不顯示推送通知。 Swift
- 18. 在ios中推送通知
- 19. 在後臺顯示整個接收內容的推送通知
- 20. iOS上的Azure推送通知Swift
- 21. 推送圖像的通知 - iOS - Swift
- 22. Swift iOS 10的推送通知
- 23. Swift IOS 10 Firebase推送通知
- 24. 在IOS中使用gem fcm接收推送通知
- 25. 推送通知不在iOS中接收10
- 26. 工作燈 - 在iOS中處理接收到的推送通知
- 27. Worklight:應用程序無法在前臺收到推送通知
- 28. 當應用程序在前臺時未收到推送通知
- 29. 當應用程序在前臺運行時收到iOS推送通知
- 30. Swift取消推送通知顯示前
的可能的複製[註冊以便在Xcode 8/3.0夫特推送通知?](https://stackoverflow.com/questions/37956482/registering-for-push-notifications-in-xcode-8-swift -3-0) – Hexfire
@Hexfire我想在iOS 8.0的前臺狀態中顯示推送通知,即時消息接收後臺狀態的通知 – anuj
[在前臺iOS中獲取推送通知時應用程序可能重複](https://stackoverflow.com/問題/ 14872088/get-push-notification-while-app-in-foreground-ios) – Honey