我正在构建一组通知扩展(服务/内容).我无法连接到Xcode调试器,甚至无法注销设备日志或控制台.
有没有办法看到任何类型的输出?
我在 Xcode 中遇到错误问题。我特意在代码中设置了错误,以便错误显示出来,但它们只出现 5 秒钟,然后就消失了。这使得调试变得极其困难。这是 Xcode 最新版本中的错误吗?
在调试任何 iOS 应用程序时,Xcode 会成功构建并运行,还会启动模拟器,但无法将调试器从 Xcode 14 连接到模拟器 iOS 应用程序。
\n它在 Xcode 中抛出错误:
\n\nXcode 控制台显示:
\n\n\n无法附加到 pid :\xe2\x80\x9c75997\xe2\x80\x9d 域:IDEDebugSessionErrorDomain\n代码:3 失败原因:附加失败(不允许附加到\n进程。查看控制台消息(Console.app),当附加失败时,\n调试服务器条目附近。\n拒绝附加权限的子系统可能\n记录一条有关为何被拒绝的信息性消息。)用户信息:{\nDVTRadarComponentKey = 855031;\nIDERunOperationFailingWorker = DBGLLDBLauncher;\nRawUnderlyingErrorMessage =“附加失败(不允许附加到进程。附加失败时,请查看调试服务器条目附近的控制台消息 (Console.app)。\n拒绝附加权限的子系统可能会记录一条信息性\n消息关于为什么被拒绝。)”;}
\n
尝试重新安装 Xcode 和命令行工具,但问题仍然存在。
\n脚步:
\n它是否有可能被任何其他应用程序阻止,如果是的话如何识别?
\n我正在构建一个Siri aka Intents扩展.我知道我可以在启动后将调试器附加到正在运行的进程,但是,我从未看到过我的进程.我确实拥有我的应用程序设置为激活的授权,并且扩展程序必须至少运行一段时间,Siri正在显示明确的响应.
通过Apple文档,您应该使用Siri作为主机应用程序运行扩展方案.但是,如果我尝试在设备上没有任何反应,那么它正在等待永久地附着.Apple提到第一个连接可能需要" 几分钟 ",但不是几个小时......
知道我哪里出错或者如何实现与调试器的连接?或者至少有一些控制台输出?