【问题标题】:Firebase Notifications Only Appearing on One DeviceFirebase 通知仅出现在一台设备上
【发布时间】:2017-08-08 13:35:36
【问题描述】:

我第一次尝试使用 Firebase 将通知集成到我的应用开发中。我的问题是通知似乎只能在我的设备上收到,而没有其他人的设备。我仔细检查了一下,.p12 文件显然是针对 Apple Push Services 的。有任何想法吗??提前致谢

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {

    let notificationTypes: UIUserNotificationType = [UIUserNotificationType.alert, .badge, .sound]

    let pushNotificationSettings: UIUserNotificationSettings = UIUserNotificationSettings(types : notificationTypes, categories: nil)
    application.registerUserNotificationSettings(pushNotificationSettings)
    application.registerForRemoteNotifications()

    FirebaseApp.configure()

    NotificationCenter.default.addObserver(self, selector: Selector(("tokenRefreshNotification:")), name: NSNotification.Name.InstanceIDTokenRefresh, object: nil)

    return true
}

【问题讨论】:

  • 您如何发送通知?另外,您听说过 OneSignal 吗?这是处理任何类型通知的非常好的工具。 (主要是在处理聊天或用户通知时)
  • 我正在通过 Firebase 站点进行感应。也不,我没有 - 我会看看它
  • 设法让它与 firebase 一起工作。谢谢你!
  • 没问题兄弟!!!!

标签: ios swift firebase firebase-notifications


【解决方案1】:

您的应用是否已发布到 App Store?我曾经遇到过类似的问题。

请在http://developer.apple.com 上检查您的帐户,并确保在“推送通知”下启用“开发者”和“分发”。

同时确保您已在“云消息传递”下的 Firebase 设置页面上上传开发和分发证书。

【讨论】:

    猜你喜欢
    • 2020-01-09
    • 1970-01-01
    • 2014-04-13
    • 1970-01-01
    • 2019-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-26
    相关资源
    最近更新 更多