gpt4 book ai didi

ios - 使用 Xcode 8.1 不接收推送通知

转载 作者:行者123 更新时间:2023-11-29 11:52:23 25 4
gpt4 key购买 nike

相同的源代码在 Xcode 7.3.1 上运行良好,但是当我使用 Xcode 8.1 编译时,我再也没有收到任何推送通知

是的,我启用了设置->目标->功能->PushNotifications。

而且,是的,这两个方法被称为:didRegisterUserNotificationSettingsdidRegisterForRemoteNotificationsWithDeviceToken

我正在测试设备 iPhone 6S,iOS 10.1.1我已经清理了构建

我尝试了一些来自 stackoverflow 的建议解决方案,建议使用 UNUserNotificationCenter,但没有帮助。

可能有什么问题?

最佳答案

您可以使用以下两个代理名称 UNUserNotificationCenterDelegate 的 iOS10 代理

For Swift:

func userNotificationCenter(_ center: UNUserNotificationCenter, willPresent notification: UNNotification, withCompletionHandler completionHandler: @escaping (_ options: UNNotificationPresentationOptions) -> Void) {

print("\(notification.request.content.userInfo)")}

func userNotificationCenter(_ center: UNUserNotificationCenter, didReceive response: UNNotificationResponse, withCompletionHandler completionHandler: @escaping () -> Void) {

print("\(response.notification.request.content.userInfo)")}

关于ios - 使用 Xcode 8.1 不接收推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40619378/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com