Dock 아이콘에 마운트 된 볼륨 드롭을 허용해야하는 Cocoa 응용 프로그램을 작성하고 있습니다. 문서 기반이 아닙니다. 각 볼륨을 application:openFiles
의 적절한 핸들러로 보내려합니다.Dock 아이콘의 볼륨 드롭 허용
Dock에서 응용 프로그램의 타일을 끌기 위해 끌었지만 떨어 뜨리면 응용 프로그램에 "문서 [볼륨 이름]을 열 수 없습니다. [내 응용 프로그램]이 형식의 파일을 열 수 없습니다. "내 application:openFiles:
메서드는 절대 실행되지 않으며 위임자가 연결되어 다른 대리인 메시지가 전송됩니다.
그럼 Dock 타일에 한 방울의 볼륨을 허용하는 올바른 방법은 무엇입니까?
나는 com.apple.mount-point와 함께 그것을 가지고 있었고 그것은 끌기를 무시했다. 그것을 제거하고'OSType' 'disk'로만 남겨 두었습니다. 그리고 그것은 어떻게 타일을 켜 놓았지만 떨어 뜨릴 때 경고를 받았습니다. 'public.volume'으로 시도해보고 어떤 일이 일어나는지 알려줄 것입니다. –
네가 완전히 맞았다. 전체 업데이트에 대한 내 대답을 참조하십시오. –