我正在我的应用程序中集成Silent Remote通知,一切正常。但问题是当我的应用程序处于被杀死状态或未运行状态时,则不会触发任何应用程序委托方法。
当我在设备日志中看到时,我可以看到: " Springboard:高优先级推送: - 应用程序被杀#34; 。
任何人都可以帮助我。
我已实施
func application(_ application: UIApplication, didReceiveRemoteNotification userInfo: [AnyHashable : Any], fetchCompletionHandler completionHandler: @escaping (UIBackgroundFetchResult) -> Swift.Void)
当app处于后台和前台状态时,上面的方法正在触发。
我已在功能
注意: 我通过终端发送静默推送通知,如下所示:
apn push <device_token> --certificate <path_of_pem_file> --payload '{"aps":{"content-available":1}}'
提前致谢