前台iPhone应用程序导致我的后台应用程序崩溃

时间:2012-12-16 16:15:48

标签: iphone ios crash background-process

我有一个基于地图和基于位置的应用程序,我将其放入后台。然后我在游戏应用程序完成初始化后启动游戏应用程序(代理程序破折号)我注意到我的应用程序已被杀死:设备日志中的9。有时我收到内存警告信息,有时候没有。但是一个应用程序是否有可能导致另一个应用程序终止。如果我自己运行我的应用程序没有问题。我在前台运行其他应用程序,没问题。此外,如果一个应用程序可以导致我的终止,我可以生成重启吗?感谢

1 个答案:

答案 0 :(得分:0)

代理商破折号必须是内存密集型应用程序,因此当iOS感觉内存不足时,它会生成每个应用程序需要处理的内存警告。如果它需要更多内存,它甚至可以杀死你的应用程序。 iOS考虑的主要事情是它希望保持用户正在使用的应用程序。并且你不能以编程方式重新启动你的应用程序,如果他愿意,用户必须这样做。