发布于 2018-04-17 05:04:09
不,绿色面板在那里,因为你的应用程序必须经过“启动时间”才能在后台运行…。也就是说,如果用户没有启动它至少一次,它就不能立即启动到“后台”。
或者换个说法--…你的应用程序必须经过绿色“启动时间”面板中显示的一系列事件。
如果您比较4.1和4.2,您可以在“您的代码”面板中看到更改的事件。具体来说,applicationDidBeomeActive:
不再被调用,applicationDidEnterBackground:
将取代它。
此外,一旦应用程序处于后台(即UIApplicationState.background
),只有当应用程序声明了背景任务的相关要求时,后台事件才会传递给它。
最后,值得指出的是,这不是th如果您的应用程序是由URL请求启动的,则事件序列。
https://stackoverflow.com/questions/49870004
复制相似问题