无声远程通知 - 应用程序已杀死状态iOS 10

时间:2016-12-02 12:52:38

标签: ios swift push-notification ios10 remote-notifications

我正在我的应用程序中集成Silent Remote通知,一切正常。但问题是当我的应用程序处于被杀死状态或未运行状态时,则不会触发任何应用程序委托方法。

当我在设备日志中看到时,我可以看到: " Springboard:高优先级推送: - 应用程序被杀#34;

任何人都可以帮助我。

  1. 我已实施

    func application(_ application: UIApplication, didReceiveRemoteNotification userInfo: [AnyHashable : Any], fetchCompletionHandler completionHandler: @escaping (UIBackgroundFetchResult) -> Swift.Void)
    
  2. 当app处于后台和前台状态时,上面的方法正在触发。

  3. 我已在功能

  4. 中启用了反地面提取和远程通知

    注意: 我通过终端发送静默推送通知,如下所示:

    apn push <device_token> --certificate <path_of_pem_file> --payload '{"aps":{"content-available":1}}'
    

    提前致谢

0 个答案:

没有答案