Mac OS X 앱을 생성하여 .dmg
파일로 배포하십시오.내 OS X 앱이 사용자에게 "Xcode 명령 행 개발자 도구"를 설치하지 못하도록하십시오.
, 그래서 나는
이 문제 (나는 리버스 엔지니어링을 두려워하지 않는 not a problem) 내 .csproj
파일에 <DebugType>full</DebugType>
및 <DebugSymbols>true</DebugSymbols>
추가 : 분명히,가 충돌이 일어날 때마다 사용자는 "lldb를"실행 "엑스 코드 명령 줄 개발자 도구"(디버거)를 설치하라는 메시지가 표시됩니다 :
어떤 식 으로든이 "lldb"일을 호출하지 않습니다 내 프로그램.
어떻게하면 이 메시지를 방지 할 수 있습니까?이 표시되지 않습니까?
사용자는 Xcode가 무엇인지 전혀 모르는 직원입니다.
응용 프로그램이 open source입니다. Monodevelop를 사용하여 컴파일되었습니다.
소스 코드 줄 번호가있는 좋은 스택 추적은 매우 중요합니다. 포기하고 싶은 것은 아닙니다.
이 기사를 본 적이 있으십니까? 나는이 주제에 대해 잘 알지 못하지만 호기심이 많았 기 때문에 나는 이것을 찾고 유망한 것으로 보았다. http://dylanfoundry.org/2014/06/25/integrating-with-lldb/ – davidcondrey
@ dcc :이 기사는 "딜런"프로그래밍 언어로 디버깅하는 것에 관한 것입니다. 내가 물었던 메시지에 대해서는 아무것도 들어 있지 않다. –
배포하려는 하나 이상의 바이너리 또는 라이브러리가 릴리스/배포보다는 디버그/개발로 컴파일 될 수 있습니까? – TheDarkKnight