3
在Android中,有JobScheduler,您可以安排在条件满足时执行部分代码(服务)。例如,如果想要同步数据,他可以在网络连接可用且手机正在充电时安排任务。即使应用程序在电话重新启动后从未打开过,该服务也会被调用。iOS中有JobScheduler的替代方案吗?
有没有办法如何在iOS中做到这一点?例如,即使重启后应用程序未打开,dropbox,onedrive等如何将图片上传到云端?
在Android中,有JobScheduler,您可以安排在条件满足时执行部分代码(服务)。例如,如果想要同步数据,他可以在网络连接可用且手机正在充电时安排任务。即使应用程序在电话重新启动后从未打开过,该服务也会被调用。iOS中有JobScheduler的替代方案吗?
有没有办法如何在iOS中做到这一点?例如,即使重启后应用程序未打开,dropbox,onedrive等如何将图片上传到云端?
我不知道,如果你问的是可能的:启动一个调度事件虽然手机重启后的应用一直没有推出。
不管怎么说,这个库可能是后台同步任务的解决方案:https://github.com/linkedin/Selene这里的完整指南:https://engineering.linkedin.com/ios/introducing-selene-open-source-library-scheduling-tasks-ios
您可以使用后台抓取,但是我们也没有办法安排一个操作的一个特定的时间。操作系统将定期在后台启动您的应用程序。 – Paulw11