gpt4 book ai didi

macos - Mavericks 中的 Kext 代码签名错误

转载 作者:行者123 更新时间:2023-12-04 16:10:25 26 4
gpt4 key购买 nike

我们有一个音频内核扩展,它安装在/Library/Extensions 中。
根据苹果新指南(WWDC 视频 707),我们应该对安装/Library/Extensions 的 kext 进行编码。
我们要求苹果为我们的开发人员 ID 启用 kext 代码签名属性,现在它已启用。根据我们从苹果收到的邮件回复是这样说的

如果您之前已获得用于应用程序签名的 Developer ID,则需要重新下载您的 Developer ID 以获得更新的证书。

因此,我们重新下载了证书并对 kext 进行了代码签名。代码编译正常但是当我们尝试使用以下命令验证代码签名时
须藤 kextutil -tn KEXTPATH

它给出了以下错误-
代码签名失败:代码签名无效
KEXT_PATH 似乎是可加载的(包括磁盘库的链接)。

任何人都可以帮助我解决此错误。

最佳答案

除了用于 kexts 代码签名的开发人员 ID 证书之外,您还需要在 10.9 及更高版本上对内核扩展进行代码签名。

你不能在 10.8 上签名,安装在 10.9 ->/Library/Extensions

我不确定这是否有助于解决您的问题。

关于macos - Mavericks 中的 Kext 代码签名错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20138812/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com