gpt4 book ai didi

crash - 使用画外音时崩溃

转载 作者:行者123 更新时间:2023-12-03 16:59:41 25 4
gpt4 key购买 nike

仅在使用Voiceover时崩溃,关闭时性能良好

这仅在XCode 11和iOS 13上发生

void SendDelegateMessage(NSInvocation *): delegate (webView:resource:didFinishLoadingFromDataSource:) failed to return after waiting 10.000000 seconds. main run loop mode: kCFRunLoopDefaultMode

nw_connection_receive_internal_block_invoke [C26] Receive reply failed with error "Operation canceled"

Message from debugger: Terminated due to memory issue

这是控制台中显示的最后一个内容,然后程序崩溃

最佳答案

我在iOS 13.0和13.1上都遇到了崩溃,但是使用了语音控制而不是VoiceOver时。

出于某种原因,如果在启用语音控制后启动应用程序,则在将rootViewController分配给窗口后立即调用viewDidLoad()。

通常,它是从main(而不是在分配rootViewController之后)调用的(如果已禁用语音控制并且在iOS的早期版本中)。

我使用hack而非真正的解决方案来解决我的崩溃:

let root = YourUIViewController()

如果启用了语音控制,这将在iOS 13上崩溃
window?.rootViewController = UINavigationController(rootViewController: root)

在启用了语音控制的iOS 13上,这不会崩溃
let mainWindow = UIWindow()
mainWindow.rootViewController = UINavigationController(rootViewController: root)
window = mainWindow

对我来说似乎是iOS 13.1错误。但是我不确定这实际上是错误还是新功能。

我也描述了我的问题更详细的 here

关于crash - 使用画外音时崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58072812/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com