2016-04-05 11 views
0

Ich habe die Dokumentation auf SMJobBless angeschaut und schaute auf die EvenBetterAuthorizationSample und kann keine Definition finden, was diese Zeichenfolge tatsächlich ist. Dieses Beispiel sagt, dass die Entwickler-ID durch meine eigene ersetzt werden soll, was in Ordnung ist, aber es gibt eine Menge anderer Sachen, die unerklärt sind. Dies ist die Zeichenfolge aus dem Beispiel:Wie lautet die Syntax der Zeichenfolge SMPrivilegedExecutables in Plist-Dateien für Launched-Helfer?

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) 

Es gibt „und“ und „oder“ Teile, was sonst noch möglich ist, was die Betreiber Präzedenzfälle usw. sind? Was ist das für ein Zeug in der [] Warum wird das Wort "Zertifikat" gefolgt von "Blatt" und "1"? Ich kann daraus schließen, dass es etwas über das Zertifikat überprüft, aber was?

In Anbetracht der spezifischen Natur dessen, was das tut, vermute ich, dass ich einen Link verpasst habe, der diese Sprache beschreibt.

Antwort

Verwandte Themen