是否可以在后台实现不间断的API端点ping?

问题描述 投票:0回答:1

我们的团队决定在后台实施不间断的API端点ping操作,并在收到所需的响应后,应用程序应显示带有响应消息的通知。我建议通过第三方服务(如Firebase或OneSignal)使用通知,但目前我们更希望使用不间断的API端点ping。

我看过IOS的后台工作,发现很多局限性,例如持续时间或请求类型,与Android进行了比较。在任何版本的Android中,都可以100%进行调整(有一些调整)。

这就是为什么我想知道这在IOS上是否完全可行,而我们的后台进程可能<< 2小时的时间>不会在任何条件下被杀死?我当然认为,除了重启IOS系统之外,该系统将不会恢复后台工作也欢迎任何建议:)保持坚强!

我们的团队决定在后台实施不间断的API端点ping操作,并在收到所需的响应后,应用应显示一条包含响应消息的通知。我建议使用...

android ios nsurlsession ios-background-mode
1个回答
0
投票
您的建议在iOS上是不可能的。从一开始,应用就无法在打开套接字的情况下在后台运行。

这样做的理由是使设备上的无线电接口保持开机状态,并消耗大量功率。如果您可以在Android上实现此功能,则会遇到完全相同的问题。

© www.soinside.com 2019 - 2024. All rights reserved.