微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 swift / iOS 中从后台获取调度本地通知

如何解决在 swift / iOS 中从后台获取调度本地通知

在我的应用程序中,我需要一个后台获取任务,该任务查询服务器并在有任何新数据时通过本地通知通知用户

我似乎无法让应用程序在后台推送通知,即使我使用 xcode 模拟后台获取。我管理的最多的是在应用程序处于前台时使用 xcode 终端命令 (e -l objc -- (void)[[BGTaskScheduler sharedScheduler] _simulateLaunchForTaskWithIdentifier:@"TASK_IDENTIFIER"]) 模拟后台提取,但我可以当应用程序在后台运行时,不能让它工作。

我在功能和设备设置中启用了后台提取,我在 Info.plist 中定义了任务标识符,我按照本教程来实现后台提取https://www.andyibanez.com/posts/modern-background-tasks-ios13/

我已经坚持了一段时间了。我真的很感激任何帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。