iPhone中的通用长时间运行后台任务

iPhone中的通用长时间运行后台任务,iphone,background-process,Iphone,Background Process,在粗略地看了一眼之后,似乎任务必须是它描述的类别之一。我正在创建一个应用程序,可以下载并与在线资源进行长时间同步(可能超过20分钟)。是否可以使用这些API完成此操作?否。当应用程序移到后台时,您可以要求系统提供更多时间,但如果任务完成时间过长,操作系统将终止您的应用程序。我认为目前的限制是10分钟,但在未来的操作系统版本中(或在未来的iOS设备上)可能会有所改变

在粗略地看了一眼之后,似乎任务必须是它描述的类别之一。我正在创建一个应用程序,可以下载并与在线资源进行长时间同步(可能超过20分钟)。是否可以使用这些API完成此操作?

否。当应用程序移到后台时,您可以要求系统提供更多时间,但如果任务完成时间过长,操作系统将终止您的应用程序。我认为目前的限制是10分钟,但在未来的操作系统版本中(或在未来的iOS设备上)可能会有所改变