Mountain Lion和AuthorizationExecuteWithPrivileges警告

时间:2012-07-31 17:31:17

标签: xcode cocoa dyld

当我调用AuthorizationExecuteWithPrivileges时,我已经更新了我的OSX和xCode

我收到日志消息:

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

那是什么,我可以解决它吗?

2 个答案:

答案 0 :(得分:0)

这个问题是从10.7开始的。但是在10.8中他们可能做出了改变,使得这个功能无法正常工作。无论如何,2个可能的解决方案是here。我现在也在解决这个问题。我不知道提议的解决方案是否是唯一的权利。如果我找到解决方案,我会更新你。

答案 1 :(得分:0)

可悲的是,这个非常方便的课程https://github.com/sveinbjornt/STPrivilegedTask依赖于AEWP功能而且我不能在ML上使用它......对于ML更新它会非常酷!