3

AuthorizationExecuteWithPrivileges を呼び出すと、OSX と xCode が更新されました

ログメッセージが表示されます:

dyld: DYLD_ environment variables being ignored because main executable (/usr/libexec/security_authtrampoline) is setuid or setgid

それは何ですか、私はそれを修正できますか?

4

2 に答える 2

0

悲しいことに、この非常に便利なクラスhttps://github.com/sveinbjornt/STPrivilegedTaskは AEWP 関数に依存しており、ML では使用できません... ML 用に更新するのは非常にクールです!

于 2012-08-02T11:59:15.960 に答える
0

この問題は 10.7 以降です。しかし、10.8 ではおそらく、この機能が正常に機能しないような変更が加えられました。とにかく2つの可能な解決策がここにあります。私も今この問題を解決しています。提案された解決策が唯一の権利であるかどうかはわかりません。解決策が見つかったら更新します。

于 2012-07-31T21:16:05.930 に答える