我将SDK和iOS更新为4.3。但是当我退出我的应用程序(按Home键)时,将调用applicationDidEnterBackground和applicationWillTerminate方法。
4.2中的,这个问题不存在 - 只调用了applicationDidEnterBackground。 可能出现什么问题?和解决方案,如果有的话?
答案 0 :(得分:0)
这是the documentation所说的:
对于支持的应用程序 后台执行,这个方法是 一般不会在用户时调用 退出应用程序,因为 应用程序只是移动到 那种情况下的背景。但是,这个 可以在某些情况下调用方法 运行应用程序的位置 背景(未暂停)和 系统需要为某些人终止它 原因。
4.2和4.3之间在这方面没有什么重大变化,所以不清楚为什么你会看到变化。但无论原因是什么,这都是记录在案的行为,因此您的应用应该能够处理它。