首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS: app关闭后如何在后台运行代码?

iOS: app关闭后如何在后台运行代码?
EN

Stack Overflow用户
提问于 2020-05-15 08:30:22
回答 1查看 978关注 0票数 2

使用Swift5.2、iOS13.4、

我尝试在特定日期在后台运行代码(当应用程序完全关闭时)。

如果应用程序是前台的(或者如果是用户交互,那么也是在后台),本地通知工作得很好。

有些人说(herehere ),你将不得不使用“后台计时器”或“数据包隧道虚拟专用网”技巧,以便让你的应用程序在后台存活,并最终有机会运行一些回调方法。

但是有没有更简单的方法呢?

我的目标是在未来的某个特定日期执行代码(当应用程序关闭时,完全从后台执行)。你如何使用Swift5和>iOS12来做到这一点?

EN

回答 1

Stack Overflow用户

发布于 2020-05-15 14:09:38

简而言之,没有简单的方法可以做到这一点。如果应用程序在后台运行(未完全关闭),您可以使用后台Fetch来执行一些操作。我发现在应用程序完全关闭时执行操作的最简单方法是连接到Google Firebase并使用云函数(但这些函数是用JavaScript编写的吗?我相信,这是相当复杂的)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61809702

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档