我正在尝试在我的应用程序中实现一个看似常见的功能:在后台上传文件。我通过调用来运行此类任务-[UIApplication beginBackgroundTaskWithExpirationHandler:]
,因此这些任务均由UIBackgroundTaskIdentifier
.
请看下面的图表。橙色框是我似乎找不到任何答案的问题点。
以下是我寻求指导的问题:
是否可以获得相同应用在上一个会话中启动的正在运行的任务列表?
是否可以将某种元数据(例如 URL 字符串)与后台任务相关联,以便我们知道哪个任务正在上传哪个文件?