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