我最近升级到了10.7.3,当我在登录后第一次尝试在模拟器中调试我的iOS项目时,我得到以下两个警报提示:
我的用户是管理员用户。我以前从来没见过这些警报。我怎么才能让他们停下来?
编辑
我已经使用id -a
验证了我是_developer
组的成员。
发布于 2012-03-16 02:04:57
对此有一个简单得多的解决方案。尝试运行以下命令:
sudo /usr/sbin/DevToolsSecurity --enable
发布于 2014-07-14 10:35:05
启用开发者模式:在终端中运行此命令: DevToolsSecurity -enable
发布于 2012-02-07 00:29:19
根据Zev Eisenberg的回答,重新安装Xcode 4.2.1起作用了。但是,使用下面的diff修补/etc/authorization
文件可能会更容易一些。
<key>system.privilege.taskport.debug</key>
<dict>
<key>allow-root</key>
<false/>
<key>class</key>
- <string>user</string>
+ <string>rule</string>
<key>comment</key>
<string>For use by Apple. WARNING: administrators are advised
not to modify this right.</string>
<key>default-button</key>
<dict>
...
</dict>
<key>default-prompt</key>
<dict>
...
</dict>
- <key>group</key>
- <string>_developer</string>
<key>shared</key>
<true/>
- <key>timeout</key>
- <integer>36000</integer>
+ <key>k-of-n</key>
+ <integer>1</integer>
+ <key>rule</key>
+ <array>
+ <string>is-admin</string>
+ <string>is-developer</string>
+ <string>authenticate-developer</string>
+ </array>
</dict>
https://stackoverflow.com/questions/9132826
复制相似问题