Ios XCode调试主应用程序&;今天同时延长

Ios XCode调试主应用程序&;今天同时延长,ios,xcode,debugging,Ios,Xcode,Debugging,我想同时获得主应用程序,今日扩展调试信息 我运行schememain-app,只得到main-app调试信息。 我尝试通过附加进程标识符(今天扩展id),但当我选择今天扩展进程时,它是空的 我该怎么办 基本上选择手表应用程序作为xcode中的方案,点击build+run 它将构建iOS应用程序和WatchKit应用程序,安装WatchKit 将应用程序安装到Watch,并将调试器连接到WatchKit扩展。 然后在xcode中,在方案选择器中选择iOS应用程序并选择 iPhone作为目标设备,点

我想同时获得
主应用程序
今日扩展
调试信息

我运行scheme
main-app
,只得到
main-app
调试信息。
我尝试通过
附加进程标识符(今天扩展id)
,但当我选择
今天扩展
进程时,它是空的

我该怎么办

基本上选择手表应用程序作为xcode中的方案,点击build+run 它将构建iOS应用程序和WatchKit应用程序,安装WatchKit 将应用程序安装到Watch,并将调试器连接到WatchKit扩展。 然后在xcode中,在方案选择器中选择iOS应用程序并选择 iPhone作为目标设备,点击应用程序启动iOS应用程序 手机上的图标,在菜单栏的xcode中选择“调试>附加” “处理”并在列表中选择您的应用程序。这将导致 同时连接到两个进程的xcode。如果你愿意 要在iOS应用程序生命周期的早期进行调试,您可以选择 “调试>按PID或名称附加到进程…”并键入进程 手动启动iOS应用程序之前的应用程序名称。这边 调试器将在应用程序启动时立即连接

来自苹果开发者


请注意,他们讨论了WatchKit,但今天的扩展也一样。

如果启动应用程序不是xcode,xcode调试信息将为空。您需要附加今天的扩展项目,xcode>debug>attach to process并选择您的扩展。是的,我已经这样做了,但选择扩展过程时仍然为空