0

我正在为 iOS 开发一个文件提供程序扩展。没有明显的原因,调试器随机停止附加。

我正在跑步Xcode Version 12.5.1 (12E507)

我创建了一个新的项目设置:

  • 文件 -> 新建 -> 项目... -> 多平台 -> 应用程序

然后添加扩展名:

  • 文件 -> 新建 -> 目标... -> iOS -> 文件提供程序扩展

最初它工作得很好,我正在通过(模拟器和真正的 iPhone 设备)调试扩展:

  • 运行 -> 选择要运行的应用程序:文件

我能够在输出窗口中看到扩展程序的日志并使用断点调试代码。在某些时候,调试器停止附加,而是似乎文件的日志显示在输出窗口中,而不是扩展的。

我试图清理构建文件夹,在设备和模拟器之间切换,重新启动,手动将调试器附加到扩展程序的进程,......似乎没有任何区别。但是,有时它会在没有进行任何更改的情况下再次随机运行。

是否有解释为什么会发生这种情况以及如何获得稳定的设置?

4

0 回答 0