ios - iOS Objective C 中应用程序终止后的函数调用

标签 ios objective-c

如何在应用终止后调用函数?

即使应用程序终止,我也必须从服务器下载一些详细信息,然后向用户发送通知。我该怎么做?

最佳答案

当您的应用程序未运行(不在前台,不在后台运行)时下载数据的唯一方法是使用 Background Fetch

如果满足以下条件,它将起作用:

  • 该应用已被系统终止(例如出于内存目的)
  • 设备已重新启动且应用之前未被用户终止

请注意,如果出现以下情况,这将不起作用:

  • 该应用下载后从未启动过
  • 用户手动终止了应用(通过多任务屏幕)

关于ios - iOS Objective C 中应用程序终止后的函数调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33120685/

相关文章:

ios - UIButton将无法正确移动

iPhone关于内存管理的问题

ios - 画线 objective-c

ios - 在一次请求中上传多张图片

ios - 如何制作具有角度渐变的圆形 UIView

ios - 具有多个参数和 "AND behaviour"的 NSPredicate

ios - 检查 3D 数组中是否存在元素 Swift

ios - Swift 中的 CGPointMakeWithDictionaryRepresentation

ios - shouldChangeCharactersInRange 没有被调用

ios - 在方法 objective-c 之外保留数组数据