应用程序在IOS中终止后,每小时拨打一次api电话

时间:2018-04-21 03:49:21

标签: ios background-process

我正在创建一个新的ios应用程序,它需要在用户手动终止应用程序或它在后台后每小时调用web api并更新徽章编号。 我已经搜索了很长时间但找不到任何好的解决方案。

我不想使用推送通知。可扩展性对于每个设备来说都太大了,因为我需要每小时都这样做。

3 个答案:

答案 0 :(得分:1)

当应用终止时,您无法执行任何操作,直到用户打开应用或点击APNS

唤醒任何外部事件

参考: Perform background tasks when app is terminated

答案 1 :(得分:0)

Apple在终止或关闭状态下不允许任何内容(接收通知除外)。

我认为您可以找到答案here

希望它会对你有所帮助。

答案 2 :(得分:0)

您也可以通过推送通知更新徽章编号。并且Apple不允许任何线程处于终止模式。