1

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

4

0 回答 0