Ich habe jetzt fast vier Stunden Suche und Experimentieren, so dass ich mich fragen würde nur gerade nach oben:Wie verwende ich Autorisierungsdienste?
Wie kann ich die Authorization Services API korrekt verwenden, um den Benutzer auf Systemebene Autorisierungsfenster zu zeigen, die gleichen einen, den Sie sehen, wenn Sie in den Systemeinstellungen auf ein Schlosssymbol klicken?
Von dem, was ich sagen kann, gibt es keine Möglichkeit, es mit Cocoa zu tun, wenn Sie es programmatisch tun wollen, und wenn Ihr Ziel ist es, eine ausführbare Datei aufzurufen, die /usr/bin/pmset
über sudo
aufgerufen werden normalerweise benötigt (in meinem Fall) Du bist auf einem Bach ohne Paddel.
Ich fordere dich heraus, ich flehe dich an: Bitte erleuchte mich.
Vielen Dank. :)
Sie sind mit der Dokumentation verknüpft. Sie müssen zuerst die Autorisierung erstellen, aber die API sorgt dafür, dass der Benutzer nach dem Kennwort und anderem gefragt wird. –
Ja, ich weiß. Ich kann nicht Kopf oder Zahl davon machen. Sie haben die Möglichkeit, ein funktionierendes Codebeispiel zu posten oder zu verlinken? –