以下是我的情景:
我的应用在应用商店中有版本X,然后我想将版本X + 1上传到商店。
版本X和版本X + 1之间发生了重大变化。 这两个应用都使用backgroundFetch来完成一些工作
假设版本X已打开,并且下载后从未打开版本X + 1,我还会收到backgroundFetch事件吗?
答案 0 :(得分:1)
来自Apple:
在大多数情况下,系统在用户强行退出后不会重新启动应用。位置应用程序是一个例外,它在iOS 8及更高版本中被用户强行退出后重新启动。但是,在其他情况下,用户必须明确启动应用程序或重启设备,然后系统才能将应用程序自动启动到后台。
这意味着应用need
接收X+1
的backgroundFetch事件。