2013-04-02 2 views
2

.IBOOK 파일을 내 응용 프로그램에 열려고합니다. 내 질문은 내 고객이 iBook 작성자를 사용하여 일부 iBook을 만들고 싶습니다. 그리고 내가하고있는 라이브러리 응용 프로그램에서 열어보고 싶습니다. 그리고 가능한 경우 사과는이 신청서를 승인합니다 또는 다른 방법이있는 경우.iPhone 응용 프로그램에서 iBook 열기

답변

3

나는 당신이 필요로하는 것은 생각 : UIDocumentInteractionController Class Reference

북스는, 아이북의 문서화되지 않은 URL 방식을 가지고 당신이 [NSURL URLWithString:@"ibooks://"] 같은 URL로 아이북을 시작할 수 있다는 것을 의미합니다.

하지만 생각해 보면 UIDocumentInteractionController이 올바른 방법입니다. 애플은 당신이 그것을 원한다는 방식으로입니다. 또한 UIDocumentInteractionController을 사용하면 사용자가 파일을 어떻게 처리할지 결정할 수있는 이점이 있습니다.

+1

감사합니다. @Vin 실제로 내 문서 디렉토리에서 .iBOOK 파일을 열고 싶습니다. 그러나이 예에서는 PDF, txt 등만 열어 두었습니다. iBOOK 파일 Apple이 응용 프로그램을 거부하지 않기를 바랍니다. –

+0

사용자가 외부 응용 프로그램을 두드렸을 때이를 감지 할 수 있습니까? 만약 500MB의 아이북이라면 아이북에 "점프"하고 사용자가 실제로 일어날 때까지 아무런 진전도 보이지 않을 때까지 많은 시간이 걸릴 것입니다. – nhenrique

관련 문제