我正在调试一个 iPad 应用程序,当在 Instruments 中选择“选择目标”下拉菜单时,我得到了一个巨大的进程列表。
它实际上显示了我在启动和停止我正在调试的应用程序时运行和终止的每个进程。它们列在“附加到进程”->“系统”部分下,这是我要调试的 IOS 应用程序始终显示的位置,但它们从未被删除,因此我必须挖掘数百个条目。
我试过重启 xcode、instruments 和 IOS 模拟器......有没有办法在不重启我的 mac 的情况下清除它?我不想每次都这样做。
我正在调试一个 iPad 应用程序,当在 Instruments 中选择“选择目标”下拉菜单时,我得到了一个巨大的进程列表。
它实际上显示了我在启动和停止我正在调试的应用程序时运行和终止的每个进程。它们列在“附加到进程”->“系统”部分下,这是我要调试的 IOS 应用程序始终显示的位置,但它们从未被删除,因此我必须挖掘数百个条目。
我试过重启 xcode、instruments 和 IOS 模拟器......有没有办法在不重启我的 mac 的情况下清除它?我不想每次都这样做。
每次您在 iOS 模拟器中退出应用程序时,它都会创建所谓的“僵尸进程”。迄今为止,清除这些进程的唯一方法是重新启动您的 Mac。
此外,当您要为 Instruments 应用程序选择目标时,您要选择的进程很可能是您当前正在测试的应用程序的编号最高的进程。
这是关于 XCode 留下的僵尸进程的 stackoverflow 参考:Xcode 在运行 iOS 测试/模拟器后留下僵尸进程