gpt4 book ai didi

ios - 当应用程序关闭并强制退出时,Dropbox Carousel 如何同步?

转载 作者:可可西里 更新时间:2023-11-01 03:54:01 24 4
gpt4 key购买 nike

我一直在尝试查找有关此的信息,但似乎找不到任何信息。我有一些想要实现的想法,希望即使应用程序不在应用程序切换器中,我也可以进行后台同步。这Stack Qverflow question似乎是说,如果用户强行退出,iOS 将不会让应用程序唤醒并执行任务。直到现在我才放弃这个想法。

我最近安装了 Dropbox Carousel并一直使用它来自动上传照片。我预计我必须每隔一段时间打开应用程序才能将照片上传到 Dropbox。然而,在它完全关闭(强制退出)的情况​​下,当我在我的电脑前时,我注意到文件被添加到 Dropbox。

不知何故,Carousel 正在后台上传照片,即使该应用程序不在应用程序切换器中。 Dropbox 是如何做到的?我错过了什么吗?

我间歇性地注意到这种行为,它不像照片会立即上传,而是在特定的时间间隔内,根本没有打开应用程序,也没有我采取任何行动(手机刚刚连接到 WiFi,屏幕关闭)。

最佳答案

我最好的猜测是 Carousel(以及所有具有类似后台上传的 iOS 应用程序)使用 Significant-Change Location Service做后台上传。此服务会唤醒应用程序,即使它已被终止(强制退出)。

If you leave the significant-change location service running and your iOS app is subsequently suspended or terminated, the service automatically wakes up your app when new location data arrives. At wake-up time, the app is put into the background and you are given a small amount of time (around 10 seconds) to manually restart location services and process the location data.

Carousel docs留下他们正在使用这种技术的额外提示:“显着改变你的 iPhone 的位置”。

关于ios - 当应用程序关闭并强制退出时,Dropbox Carousel 如何同步?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27935758/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com