Mac OS X: lldb não é possível anexar, codeigning do gdb

1

Para o Mac OS X 10.12.4:

Eu tenho um usuário do mac que precisa usar um depurador - lldb ou /opt/local/bin/ggdb (do MacPorts).

Eu adicionei o usuário ao grupo _developer . Eu corri o comando /usr/sbin/DevToolsSecurity --enable .

Minha conta pode usar lldb agora, mas a outra conta ainda não pode e recebe o erro " unable to attach ".

Para ggdb , criei um certificado de assinatura, mas ggdb ainda não pode anexar a um processo em execução.

Então, o que eu preciso fazer para obter lldb funcionando para um _developer ? O que posso fazer para obter ggdb funcionando?

Por favor, solicite informações que você precisa nos comentários, e atualizarei a questão com qualquer nova informação.

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
    
por Brad Lanam 24.04.2017 / 17:38

0 respostas

Tags