iPhone 应用程序崩溃在后台被杀死

标签 iphone objective-c ios

我正在制作这个应用程序,用户可以使用它来录制和播放声音并将其发送到服务器。但是,当它进入后台并且我终止了该应用程序(双击主屏幕并将其从那里删除)时,当我尝试仅在控制台中将其打开备份时它会崩溃:

sharedlibrary apply-load-rules all
Current language:  auto; currently objective-c

有谁知道为什么会这样以及我该如何解决这个问题?如果您需要更多信息,请提出要求,我会尽快提供!

提前致谢!

最佳答案

据我所知,您正在 Debug模式下运行您的应用程序(连接到 Xcode)。当您通过主页按钮关闭应用程序时,操作系统会向进程发送 SIGKILL,这就是调试 session 也终止的原因。

这样您的应用程序就不会崩溃。

关于iPhone 应用程序崩溃在后台被杀死,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8037311/

相关文章:

iphone - iphone/ipod 的序列号

iphone - 如何检测长按?

ios - 如何在 iOS 上播放 .GIFV 和 .WEBM

ios - 如何在 Objective C 中比较日期格式的字符串

android/iphone - 后台进程或服务可以注入(inject)代码或读取前台应用程序中的变量吗?

ios - 将 UILabel 在 UITableView header 中居中

iphone - 垂直标签栏?

iphone - 从 XSD 方案生成 objective-c 类,如 Java 中的 JaxB?

objective-c - 错误仅发生在下载的 iOS 应用商店二进制文件中

ios - 在 iPhone 上启动我的应用程序时出现黑屏