为什么我收到控制台警告:当我在 iOS13.2 中加载 WKWebView 时,[Process] Kill() 返回意外错误 1?
我想这没什么大不了的自从我计划在一月份上线我的应用程序以来,我开始在物理设备上进行更大规模的测试。我注意到一段时间后,应用程序开始表现不稳定,特别是在收到“[一般]与守护程序的连接已无效”错误之后。这在模拟器中不会发生
在互联网上搜索我发现了一篇描述相同问题的帖子:https://forums.developer.apple.com/thread/124306
除了删除 Firebase 之外,还有其他方法可以缓解此问题吗?2020年6月1日:控制台消息仍然存在,但是,我似乎通过停用delaysContentTouches解决了UIScrollView问题,现在捏合手势似乎在大多数情况下都有效
2020 年 10 月 23 日如果有人注意到他们的应用程序开始在没有明显原因的情况下表现不稳定,我强烈建议如果可能的话在 iOS 13 物理设备上进行测试。看来Apple从iOS 14中删除了该警告,但在iOS 13上进行测试,您可以在控制台中出现警告后查明确切原因
经过进一步测试,我已将视图缩小为带有单个 SwiftUI TextField 的极其简单的 UI 视图,并且在我在字段中输入第一个字符后,“与守护程序的连接已无效”仍然出现。此后不久,应用程序因 sigAbort 崩溃。 (所以我不认为原因是我在上一篇文章中使用的 UITextView 包装器)。一旦出现无效消息,应用程序注定会崩溃,不是立即崩溃,而是此后不久。
完全不使用 Firebase 时也会出现同样的问题。我做了什么:
在 Xcode 上: 清理构建文件夹 这将删除构建文件夹中的所有产品和中间文件。要清理构建文件夹,您可以使用快捷键 Command+Option+Shift+K 或菜单栏 → 产品 → 按住 Option 键 → 清理构建文件夹。
关于颤振: 只需删除构建文件夹即可。