我一直在为我们的企业应用程序调查 iOS 后台获取。根据类似这样的文章,有限制,例如在应用程序终止之前有 30 秒的下载时间,并且可能(未经确认)在 3 次超时后,应用程序被禁止进行后台同步的惩罚。此外,如果用户终止应用程序,则提取停止发生 -此处注明。
目标是能够在应用程序暂停/未运行时定期从我们的服务器检索数据,但有时由于长时间运行 SQL,传输可能需要几分钟。我不想实现向所有用户发送定期通知。
在我走上开发 iOS 后台同步的道路之前,我需要做一些尽职调查和研究 iOS 后台同步的替代方案,但没有找到任何东西。
有没有人看到或开发了 iOS 后台同步的替代方案,或者为他们的企业应用程序处理过这个问题?