Mac OS X 10.12.4의 경우 :
디버거를 사용해야하는 Mac 사용자가 있습니다 ( lldb또는 /opt/local/bin/ggdbMacPorts에서).
_developer그룹에 사용자를 추가했습니다 . 나는 /usr/sbin/DevToolsSecurity --enable명령을 실행했다 .
내 계정은 lldb지금 사용할 수 있지만 다른 계정은 여전히 사용할 수 없으며 " unable to attach"오류가 발생합니다.
의 경우는 ggdb, 내가 codesigning 인증서를 만들었지 만 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