在iOS10中使用Firebase进行静音推送通知

时间:2017-01-08 07:15:39

标签: ios firebase ios10 firebase-cloud-messaging

我无法使用静音推送通知在后台调用方法。

  1. 检查“背景模式”> “后台获取”和“远程通知”。
  2. 添加将数据发送到Firebase的方法。
  3. func application(_ application: UIApplication, didReceiveRemoteNotification userInfo: [AnyHashable : Any], fetchCompletionHandler completionHandler: @escaping (UIBackgroundFetchResult) -> Void) { let appDelegate = UIApplication.shared.delegate as! AppDelegate appDelegate.viewController.sendData() }

    1. 使用content_available: true发送推送通知。
    2. 当app位于前台时,会调用sendData()。但是在后台,它没有被调用。

1 个答案:

答案 0 :(得分:0)

尝试设置time_to_live = 0.它对我有用。

相关问题