2010-07-16 1 views
5

"GoodReader"또는 "Docs to Go"와 같은 일부 애플리케이션은 한 번 설치되면 "Open in"기능을 사용하여 활성화 할 수 있습니다. 메일 응용 프로그램에서 전자 메일 첨부 파일을 여는 중입니다. 내 애플 리케이션이 어떤 종류의 문서 (예 : PDF)와 연결되도록이 함수를 추가하는 방법?(아이폰)은 Mail App에서 이메일 첨부 파일을 열 수있는 파일 확장자에 앱을 연결합니다.

아이디어는 메일 첨부 파일을 응용 프로그램에서 직접 사용할 수있는 쉬운 방법을 제공하는 것입니다.

편집 : 나는이 문서를 발견하고 생각이 내 질문에 맞는 :

문서 지원

지금은 시스템에 지원하는 파일 형식을 등록하고 알림을받을 수있는 응용 프로그램을 할 때의 파일 주어진 유형을 열어야합니다. 이 작업은 파일에 CFBundleDocumentTypes 키를 포함하여 수행합니다. 하나 이상의 파일 유형을 등록하는 응용 프로그램은 나중에 특정 유형의 파일을 열어야 할 수도 있습니다. 이는 응용 프로그램 대리인에 application:didFinishLaunchingWithOptions: 메서드를 구현하고 제공된 사전의 UIApplicationLaunchOptionsURLKey 키에 파일을 찾습니다. 알려진 유형의 파일을 열 수있는 기능을 보완하면 UIKit 프레임 워크에 UIDocumentInteractionControllerclass이 추가됩니다. 이 클래스는 응용 프로그램에서 여는 방법을 모르는 파일을 관리하기위한 사용자 기반

상호 작용 모델을 제공합니다. 문서 대화 형 컨트롤러는 파일 내용을 미리 보거나 다른 응용 프로그램에서 열 수있는 옵션을 제공합니다. 문서 상호 작용 컨트롤러는 네트워크에서 파일을 다운로드 할 수있는 전자 메일 응용 프로그램 또는 응용 프로그램 에 특히 유용합니다.

답변

관련 문제