我没有High Sierra这样的错误,现在有了Mojave,使用Swift 4完成的应用程序发出了此错误。当我尝试通过电话获取软件信息时,它将发生:
/usr/sbin/system_profiler SPApplicationsDataType

我的应用程序不会失败并且可以运行,但是我注意到它在运行时会暴露此错误:



我想这与代码签名有关,但我不知道该如何处理,可能是一个错误,因为/var/db中没有任何名为DetachedSignatures的文件

最佳答案

我遇到了同样的问题,我从其他人的MacBook复制了DetachedSignatures文件,并将其放在iMac上的/var/db路径下。它解决了问题。不知道为什么有些Mac只是没有这个DetachedSignatures文件。互联网上没有太多有用的解释。

10-08 12:07