我正在开发一个包含Finder Sync扩展程序的应用程序,但现在该扩展程序无法运行。例如,当我单击“自定义工具栏...”时,扩展中的工具栏按钮不存在。在系统偏好设置中,显示了应用扩展程序,并且我已经选中了复选框以启用它。我刚刚从上周开始测试了一个构建,并且运行良好,因此在过去一周中,我有一些问题。具体来说,当我将代码分解成模块时(通过将新项目添加到工作区并将它们作为嵌入式二进制文件包括在内),这个问题开始了。该扩展曾经用于导入模块,但是为了调试该模块,我现在将所有共享代码复制并粘贴到该扩展中,以便它不依赖于任何其他框架,但是仍然无法正常工作。所以现在的情况是,我有一个Finder Sync Extension,它不依赖于任何其他框架,并且无论我是从代码签名的版本运行应用程序还是直接从Xcode运行它,都不会运行。谁能建议可能是什么原因造成的?当我说该扩展程序无法运行时,是指从Xcode运行该扩展程序时,控制台永远不会记录任何内容,而当我从编译的版本运行该应用程序时,Finder扩展程序将不可见。我尝试从〜/ Library / Containers中删除各种文件夹,但这没有帮助。正如我所说,以前的构建目前可以正常工作,因此我对项目的设置做了某些操作,从而导致了这种情况。预先感谢。