除了已经发布的内容外,/ usr / libexec / rapportd是由Apple签名并链接到PrivateFramework(Apple不允许他人使用,因此也不为他人签名)的代码,并且受SIP保护地点。除非您关闭SIP,否则这只是Apple操作系统的一部分。
您可以在命令行上检查:
codesign -vvvv -R="anchor apple" /usr/libexec/rapportd
这应该报告类似:
/usr/libexec/rapportd: valid on disk
/usr/libexec/rapportd: satisfies its Designated Requirement
/usr/libexec/rapportd: explicit requirement satisfied
要显示链接到哪些库:
otool -L /usr/libexec/rapportd
这将显示如下内容:
/usr/libexec/rapportd:
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1450.14.0)
/System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils (compatibility version 1.0.0, current version 1.0.0)
/System/Library/PrivateFrameworks/Rapport.framework/Versions/A/Rapport (compatibility version 0.0.0, current version 0.0.0)
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0, current version 1450.14.0)
/usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 228.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1252.0.0)