【发布时间】:2019-03-02 13:44:43
【问题描述】:
我在使用 High Sierra 时没有出现这样的错误,现在使用 Mojave,我使用 Swift 4 完成的应用程序发出了这个错误。当我尝试通过调用获取软件信息时会发生这种情况: /usr/sbin/system_profiler SPApplicationsDataType
我的应用程序不会失败并且可以工作,但我注意到它在运行时会暴露此错误:
system_profiler[2052:52918] [logging-persist] os_unix.c:42249: (0) open(/var/db/DetachedSignatures) - 未定义错误:0
我猜它与代码签名有关,但我不知道如何处理,可能是一个错误,因为 /var/db 中没有任何名为 DetachedSignatures 的文件
【问题讨论】:
-
我能够通过将输出管道重定向到“nil”来解决而不是修复,因此根本不会出现错误消息
标签: swift macos system profiler