1

Для 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

0