我有一个React Native应用程序,因为我更新了iOS 11和Xcode 9,我遇到了一个奇怪的行为。在使用Xcode控制台上的消息并且在debbuger上没有错误消息使用它几分钟后,应用程序将退出:
“Message from debugger: Terminated due to signal 9”
我知道由于信号9'已经终止了。
表示您的应用已被SIGKILL信号终止。操作系统发送 无论何时,只要您的应用程序被非自愿终止,就会发出信号 这是因为记忆压力(或其他几个不相关的原因) 对于此讨论),或者用户通过double明确杀死您的应用 点击“主页”按钮并将其滑开。
但是我不确定为什么这会在我推销应用程序的过程中一直发生。
以下是一些可能相关的其他控制台消息:
[User Defaults] Couldn't write value for key ApplicationAccessibilityEnabled in CFPrefsPlistSource<0x1c411fd10> (Domain: com.apple.Accessibility, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: Yes): setting preferences outside an application's container requires user-preference-write or file-write-data sandbox access, switching to read-only
有人知道为什么会这样吗?