当我调用AuthorizationExecuteWithPrivileges时,我已经更新了我的OSX和xCode
我收到日志消息:
dyld: DYLD_ environment variables being ignored because main executable (/usr/libexec/security_authtrampoline) is setuid or setgid
那是什么,我可以解决它吗?
答案 0 :(得分:0)
这个问题是从10.7开始的。但是在10.8中他们可能做出了改变,使得这个功能无法正常工作。无论如何,2个可能的解决方案是here。我现在也在解决这个问题。我不知道提议的解决方案是否是唯一的权利。如果我找到解决方案,我会更新你。
答案 1 :(得分:0)
可悲的是,这个非常方便的课程https://github.com/sveinbjornt/STPrivilegedTask依赖于AEWP功能而且我不能在ML上使用它......对于ML更新它会非常酷!