我在Mac OS上使用标准用户帐户执行日常任务。自从升级到Snow Leopard后,当程序在Xcode中运行时,我被要求执行以下操作:
“键入'Developer Tools‘组中用户的名称和密码,以允许Developer Tools访问以进行更改”
虽然我知道管理员用户名/密码,但这很烦人(虽然每次登录只需要一次)。
开发人员工具access要求从应用程序gdb-i386-apple-darwin获得"system.privilege.taskport.debug“的权限。
解决这个问题的最好方法是什么?
发布于 2009-12-03 13:57:55
您需要将您的macOS
用户名添加到_developer
组。有关更多信息,请参阅this thread中的帖子。下面的命令应该可以做到这一点:
sudo dscl . append /Groups/_developer GroupMembership <username>
发布于 2009-12-03 13:58:17
$ dseditgroup -o edit -u <adminusername> -t user -a <developerusername> _developer
发布于 2009-12-03 13:59:11
您应该将自己添加到开发人员工具组中。在OS X中将用户添加到组的通用语法如下:
sudo dscl . append /Groups/<group> GroupMembership <username>
我相信DevTools组的名字是_developer
。
https://stackoverflow.com/questions/1837889
复制相似问题