我有一些网络请求,application:didFinishLaunchingWithOptions:
方法中有 15 秒超时。我发现了以下奇怪的情况。
T1:应用按home键进入后台
T2:应用收到静默推送并执行didFinishLaunchingWithOptions:
方法,然后发送请求
T3(> T2 + 15s):用户点击应用图标。T2 中的所有请求都会立即超时。
我的问题是为什么didFinishLaunchingWithOptions
在那种情况下触发以及如何调试(重现这种情况,因为以上都在日志中)。