【发布时间】:2020-10-12 06:27:17
【问题描述】:
我尝试过 Firebase 推送通知,但它不起作用。远程消息显示在带有有效负载的控制台上,但未在模拟器上显示通知。我使用 Xcode 11.5 和 iOS 13。
- 将 GoogleService-Info.plist 添加到根文件夹
- 完成了 Firebase 推送通知所需的所有代码
- 在 Firebase 控制台上上传了 .p12 文件
- 在 Xcode 上添加了推送通知功能
【问题讨论】:
-
能否提供更详细的信息?
-
我尝试在模拟器(Xcode 11.5 和 iOS 13)上获取推送通知,我尝试了所有方法,但仍然缺少一些东西。消息(有效负载)显示在控制台上(使用 remoteMessage.appdata),但没有显示在模拟器上。 UNUserNotificationCenter 不工作。从 firebase 控制台发送通知时,只调用了 didReceiveMessage 方法,而不调用其他方法。谢谢
标签: ios objective-c firebase firebase-cloud-messaging apple-push-notifications