ios - iOS 上未收到 Firebase 云消息传递通知
问题描述
我正在接收令牌,但是当我从 Firebase 控制台发送通知时,我的设备上没有任何反应,无论应用程序是否在后台运行。同时,我的 Android 应用收到通知。
我遵循了本指南:
https://firebase.google.com/docs/cloud-messaging/ios/client
并且可以肯定的是,我还将示例代码复制粘贴在
测试这个功能:
func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {
print("----- Successfully registered for notifications!")
}
有效,并且不会调用 didFailToRegisterForRemoteNotificationsWithError 函数。
我现在能做什么?
解决方案
事实证明,如果您的应用尚未被 App Store 批准,则只会发送不包含通知对象的消息。
发布第一个版本后,推送通知适用于您的应用程序,即使在调试模式下也是如此。
推荐阅读
- c++ - X11/Xlib.h:没有这样的文件或目录 Windows 10
- java - 将大量文档写入 Firestore
- angular - 由于服务被多次调用,Clearinterval out of function scope 不起作用
- javascript - 如何将javascript代码连接到python烧瓶
- sql - 使用嵌套选择进行 Sequelize 的 SQL
- javascript - 如何确定是从“原始”窗口还是 iframe 调用 Javascript 函数?
- node.js - 从 React Native 表中获取 API 数据
- javascript - 在javascript中过滤掉数组中的唯一单词
- reactjs - Firestore 检查键是否存在,然后检查同一集合中的特定字段是否存在
- c - C RSA_public_encrypt 神秘的段错误