我一直在iOS 13.x中测试我的应用程序,目前我正面临这个问题。 即该应用在一段时间(约30秒)后重新启动。
我知道iOS的后台执行行为,例如应用程序进入后台时没有太多时间执行任何代码。
如果我们想执行将花费超过后台允许时间的任何事情,我们还可以创建后台任务。
在问这个问题之前,我已经完成了作业。我已经对其进行了大量研究,但找不到任何可行的解决方案。
这是我浏览过的链接:-
这些链接都没有回答我的以下查询。
查询:-我的主要查询是为什么应用重新启动而不是继续 它不应该恢复吗?是因为有任何第三方POD库正在执行后台任务(哪个时间比后台允许的时间长)? 即使这是预期的行为,但至少应在5分钟内恢复,而不是重新启动?
感谢任何帮助。 谢谢!