2012-01-30 2 views
2

비 문서 기반 응용 프로그램에 대한 사용자 지정 UTI를 만들려고했습니다. 나는 이미 Apple 문서와 여러 가지 질문을 읽었지만 문제는 해결되지 않은 것으로 보입니다.찾기가 사용자 지정 UTI를 인식하지 못합니다.

Xcode 4 ("Target"-> "Exported UTIs")에 새 UTI를 만들었습니다.이 ID는 역방향 DNS 순서, 간단한 설명 및 시스템 또는 다른 사람.

This is how it looks in XCode 4 Finder는 UTI를 인식하지 못하는 것 같습니다. 즉, 아이콘을 표시하지 않고 응용 프로그램과 파일을 수동으로 연결할 때 Finder에서 설명을 표시하지 않습니다.

이 작업을하려면 다른 작업을해야합니까? 실제로이 파일을 이진 형식으로 저장하고 경로 끝에 사용자 지정 파일 확장명을 첨부합니다. 응용 프로그램과 수동으로 연결된 경우 ".vsplf"파일을 두 번 클릭하면 응용 프로그램을 성공적으로 열고 파일에서 설정을로드합니다.

모든 아이디어는 높이 평가됩니다!

+1

이 : http://stackoverflow.com/questions/3354680/problem-registering-file-type-through-utis – rboisjoly

답변

2

UTI를 선언하는 것으로 충분하지 않습니다. 또한 Info.plist에 Document Type 항목을 만들어야합니다. 여기에 스크린 샷과 좋은 설명이있다 : 나는 도움이 비슷한 질문을 발견

How to register a custom non-document UTI/file type for OSX to recognize it?

+0

굉장해! 고마워.;) 그 동안 나는 그것을 알아 냈다. 아직도, 그것을 여기에서 가지는 것이 좋다. 어쩌면 다른 사람들도 같은 문제에 부딪 힐 수 있습니다. 감사! – guitarflow