我最近升级到10.7.3,当我尝试调试我的iOS项目在模拟器首次登录后,我有以下两个警报提示:
我的用户是管理员用户。 之前,我从来没有见过这些警报。 如何让他们停止?
编辑
我已验证我是成员_developer
使用组id -a
。
我最近升级到10.7.3,当我尝试调试我的iOS项目在模拟器首次登录后,我有以下两个警报提示:
我的用户是管理员用户。 之前,我从来没有见过这些警报。 如何让他们停止?
编辑
我已验证我是成员_developer
使用组id -a
。
有这一个更简单的解决方案。 尝试运行以下命令:
sudo /usr/sbin/DevToolsSecurity --enable
每泽夫艾森伯格的答案,重新安装的Xcode 4.2.1工作。 但是,它可能更容易只是修补/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>
使develoer模式:在终端上运行此:DevToolsSecurity -enable
升级到10.7.3之后重新安装的Xcode 4.2.1似乎已经解决了对我来说。
我修改了规则system.privilege.taskport
和警报显示不出来了。
/etc/authorization
。 system.privilege.taskport
。 下的线<key>class</key>
,变化<string>rule</string>
到<string>allow</string>
我有我的Mac 10.12.5&Xcode9运行此命令同样的问题:
sudo security authorizationdb write system.privilege.taskport allow
然后输入您的密码。检查如果仍然提示。 祝好运..
事情已经修改于文件/ etc /授权,我已经没有v10.7.3的狮子,它具有以下代码
行5807-5814
<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>
更新后的文件包含许多修改由于支持新的语言,但是对应于调试授权线从在上面示出的不同行
行7675-7676
<key>group</key>
<string>_developer</string>
因为它是一个生产机器,我不能将这些差异,我的10.7.3狮子安装,我不能冒险腐败它
我一直都necessasy权限从命令显示id -a
uid=501(dave) gid=20(staff) groups=20(staff),
401(com.apple.access_screensharing),
402(com.apple.sharepoint.group.1),
12(everyone),
33(_appstore),
61(localaccounts),
79(_appserverusr),
80(admin),
81(_appserveradm),
98(_lpadmin),
100(_lpoperator),
204(_developer)
无需代码。 无需重新安装的Xcode。 操作步骤:
1.关闭的Xcode。
2.open钥匙扣访问。
3.双击点击你的钥匙链(从keychain.p12创建钥匙图标)
4.go访问控制面板(名字可能不正确)
5.enable所有应用程序访问此。
6.save。
7.run Xcode项目。
8.it效果很好。