对于 Mac OS X 10.12.4:
我有一个 Mac 用户需要使用调试器 - 要么lldb
要么/opt/local/bin/ggdb
(来自 MacPorts)。
我将用户添加到_developer
组。我运行了/usr/sbin/DevToolsSecurity --enable
命令。
我的账户lldb
现在可以使用了,但是另一个账户仍然不能使用,并出现“ unable to attach
”错误。
对于ggdb
,我创建了一个代码签名证书,但ggdb
仍然无法附加到正在运行的进程。
那么我需要做什么才能开始lldb
工作_developer
?我能做什么才能开始ggdb
工作?
请在评论中请求您需要的信息,我会用任何新信息更新问题。
bll-mac:bll$ codesign -d -v -v /opt/local/bin/ggdb
Executable=/opt/local/bin/ggdb
Identifier=org.gnu.gdb
Format=Mach-O thin (x86_64)
CodeDirectory v=20100 size=47772 flags=0x0(none) hashes=1489+2 location=embedded
Signature size=1557
Authority=gdb-cert
Signed Time=2017 -04-05, 15:26:16
Info.plist entries=4
TeamIdentifier=not set
Sealed Resources=none
Internal requirements count=1 size=88