Xcode 8 键盘扩展调试器
Xcode 8 keyboard extension debugger
我有一个带有键盘扩展和 iMessages 扩展的应用程序。主应用程序调试得很好,在断点处停止并允许单步执行代码。 iMessage 扩展也能正常工作。键盘扩展曾经在调试器上运行良好,但自从我安装 XCode 8 以来,它一直在失败。它要么无法到达断点,在线程 1 上抛出 SIGABRT / SIGQUIT,要么到达断点,然后在第一个 'step over' 上崩溃并发出 SIGQUIT。
我在 OSX Sierra 10.12.3 上安装了 Xcode 8.2.1。我已经尝试了我的测试设备 iPhone 6 以及模拟器。我已经重新启动了开发箱和设备。我已经清除了临时文件并清理了构建(Shift+Command+Option+K 和 Shift+Command+K)。
有没有其他人对 XCode 8 中的调试器和键盘扩展有任何问题?
TIA,
迈克
我在新 Xcode (8.2.1) 项目中遇到了这个错误。我找到了调试键盘的临时解决方案。
- 运行 你的代码一如既往!
- 调出键盘直到出现错误 (SIGQUIT)!
- 转到 xcode > 调试 > 分离
- 再次转到 Xcode > 调试 > 附加到进程:附加键盘(应该是第一个进程)
现在,您的断点将起作用。但不幸的是没有日志输出!
我希望它能暂时解决你的问题。
我有一个带有键盘扩展和 iMessages 扩展的应用程序。主应用程序调试得很好,在断点处停止并允许单步执行代码。 iMessage 扩展也能正常工作。键盘扩展曾经在调试器上运行良好,但自从我安装 XCode 8 以来,它一直在失败。它要么无法到达断点,在线程 1 上抛出 SIGABRT / SIGQUIT,要么到达断点,然后在第一个 'step over' 上崩溃并发出 SIGQUIT。
我在 OSX Sierra 10.12.3 上安装了 Xcode 8.2.1。我已经尝试了我的测试设备 iPhone 6 以及模拟器。我已经重新启动了开发箱和设备。我已经清除了临时文件并清理了构建(Shift+Command+Option+K 和 Shift+Command+K)。
有没有其他人对 XCode 8 中的调试器和键盘扩展有任何问题?
TIA, 迈克
我在新 Xcode (8.2.1) 项目中遇到了这个错误。我找到了调试键盘的临时解决方案。
- 运行 你的代码一如既往!
- 调出键盘直到出现错误 (SIGQUIT)!
- 转到 xcode > 调试 > 分离
- 再次转到 Xcode > 调试 > 附加到进程:附加键盘(应该是第一个进程)
现在,您的断点将起作用。但不幸的是没有日志输出! 我希望它能暂时解决你的问题。