background-fetch

    13热度

    2回答

    我们已经写了一个媒体应用程序,允许您使用背景FETCH 获得的作为JSON列表最新的视频列表,然后它使用后台传输到让iOS逐一下载视频,然后回去睡觉,并在完成后唤醒应用程序。 它完成了所有这一切,但我们注意到空间使用量正在增长和增长。 我们添加了代码来清除所有下载的视频,但空间使用率在设置中保持不变。 我们使用Xcode> Organizer> Devices下载了应用程序文件夹,发现BACKGR

    2热度

    3回答

    我读到背景苹果所有的文档获取,目前我使用的是这样的: [[UIApplication sharedApplication] setMinimumBackgroundFetchInterval:minimumBackgroundFetchInterval]; 我让操作系统来决定何时执行后台抓取,但如果我把它像这个: [[UIApplication sharedApplication] setMi

    1热度

    1回答

    我们正在开发一个企业应用程序,用于将用户输入的表单数据发送到服务器。应用程序尝试在用户点击保存后立即发送数据。如果发送数据时出现问题(例如无网络连接),我们希望在X分钟后再次尝试,并定期重试,直到数据成功发送。这些请求通常不是非常大或运行时间很长,但用户经常处于无网络访问的环境中,因此重试很重要。 在应用程序运行时重试API请求很简单,但理想情况下,我们希望在应用程序处于后台时定期重试。 iOS背

    4热度

    1回答

    我开发了一个使用后台获取的应用程序。我更新之间的最短时间间隔设置为最低: [[UIApplication sharedApplication] setMinimumBackgroundFetchInterval:UIApplicationBackgroundFetchIntervalMinimum]; 我认为这个值被系统保存的,所以我没有再设置它当/如果应用程序重新启动。 但是,我刚刚注意到,

    0热度

    2回答

    我需要知道在我的应用程序中,在Geo-location的保存范围内,从10 Meters到500 Meters的背景范围内。我已经使用startMonitoringForSignificantLocationChange但我没有得到准确的结果。相反使用startupdatinglocation给出的结果与7 meters一样准确。我打算增加一个NSTimer拨打startupdatinglocat

    3热度

    3回答

    我有点困惑与背景获取。我在Apple Developer文档中看到,当操作系统决定应该,用户无法控制后台抓取时,苹果公司员工在苹果开发者论坛发帖时发现抓取会发生,如果用户杀死应用程序(在家中双击并按钮向上滑动)背景获取不会发生,在这种情况下,用户可以控制后台获取。那么有人请向我澄清,如果用户使用任务管理器将应用程序杀死应用程序,背景获取仍然会在后台继续,或者与应用程序同时死亡。 苹果文档: htt

    1热度

    2回答

    我在抓取后台抓取工作时遇到问题。看到我的代码如下。我在info.plist中添加了作为背景模式的提取。我使用Debug - > Simulate background fetch来模拟获取。 控制台日志中没有输出。我很快找不到任何这方面的好例子。有谁知道如何得到这个工作? func application(application: UIApplication!, performFetchWithC