암호화되지 않은 기본 암호화 UDIF DMG 파일의 내용 검사
-
22-07-2019 - |
문제
시스템 호출을 사용하여 DMG 파일을 마운트하면 hdiutil
그리고 내 응용 프로그램은 예기치 않게 종료되면 DMG는 여전히 장착되지만 개인적으로 마운트하기 때문입니다. -nobrowse
, Finder에 나타나지 않습니다. 내 애플리케이션이 예기치 않게 종료되면 마운트 해제 할만 큼 똑똑한 일부 프레임 워크 또는 API를 사용하여 마운트 한 방법이 있습니까?
기본적으로 DMG 내에서 파일을 장착하지 않고 읽을 수있는 방법을 찾고 있습니다.
해결책
당신은 사용할 수 있습니다 libdmg DMG를 장착하기보다는 직접 읽는 것입니다 .... 분명히 지원되지는 않습니다.
다른 팁
최선의 방법은 종료하기 전에 예외 나 신호를 포착하려고 시도하고 예외 또는 신호 처리기 코드에서 DMG를 직접 마운다.
제휴하지 않습니다 StackOverflow