gpt4 book ai didi

macos - 启动助手的 plist 文件中 SMPrivilegedExecutables 字符串的语法是什么?

转载 作者:行者123 更新时间:2023-12-04 18:00:12 30 4
gpt4 key购买 nike

我查看了 SMJobBless 上的文档并查看了 EvenBetterAuthorizationSample,但找不到此字符串实际含义的定义。该示例说用我自己的开发人员 ID 替换,这很好,但其中还有很多其他无法解释的内容。这是示例中的字符串:

anchor apple generic and identifier "com.example.apple-samplecode.EBAS.HelperTool" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = XXXXXXXXX)

有“and”和“or”部分,还有什么可能,运算符优先级等是什么? [ ] 中的那些东西是什么?为什么“证书”这个词后面跟着“叶子”和“1”?我可以推断它正在检查证书的某些内容,但是什么?

考虑到这件事的具体性质,我猜我错过了一些详细介绍这种语言的链接。

最佳答案

这是 Code Signing Requirement Language SMPrivilegedExecutables 字符串被写入。

关于macos - 启动助手的 plist 文件中 SMPrivilegedExecutables 字符串的语法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36434833/

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