iphone - 前台iPhone应用导致我的后台应用崩溃

标签 iphone ios crash background-process

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

最佳答案

代理破折号必须是占用大量内存的应用程序,因此当iOS感觉到其内存不足时,它将生成每个应用程序都需要处理的内存警告。如果它需要更多的内存,它甚至可以杀死您的应用程序。 iOS首先要考虑的是,它希望保持用户正在使用的应用程序的生命。而且,您不能以编程方式重新启动应用程序,如果用户愿意,则必须这样做。

关于iphone - 前台iPhone应用导致我的后台应用崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13903134/

相关文章:

iphone - 滚动到顶部手势点击区域的确切界限是什么?

iphone - 我们可以向用户询问信用卡号或 paypal 详细信息,将信用卡号存储在我们的服务器上,我们可以在 iphone 应用程序中使用 SSL 进行交易吗?

iphone - 从 Instagram 复制过滤器

ios - 在不使用导航 Controller 的情况下将不同的 View 链接到 tableview/viewcontroller

ios - IBAction 在 Swift 中崩溃

iPhone - 水平滚动仅出现在主页上

iphone - 重命名文档目录的文件夹

ios - Swift 中的 UIDocumentInteractionControllerDelegate EXC_BAD_ACCESS

c++ - Qt组合框崩溃

assembly - 我的汇编程序中的段错误?但那是不可能的! :O