2013-10-05 3 views
-1

두 개의 애플리케이션 A와 B가 있습니다. 이제 A 앱에서 B 앱으로 PDF를 전달하고 싶습니다. B 앱이 설치되어 있지 않으면 사용자에게 다운로드하도록 알리고 싶습니다. 설치되어 있으면 B 앱에서 문서를 가져와야합니다. 사용자 지정 URL 체계로 시도했지만 파일을 전송할 수 없습니다.iOS에서 다른 앱과 통합

나의 접근 방식은 다음과 같습니다

enter image description here

+0

맞춤 URL 스키마로 시도한 방법을 보여줍니다. 올바른 방법입니다. – Wain

+0

스크린 샷이 아닌 형식이 지정된 코드를 게시하십시오. – tback

답변

0

당신은 iOS 용 페이스 북 SDK에서 영감을 얻을 수 있습니다. 그것들은 SSO가 A에서 Facebook Application으로 appliction 할 수있게 해줍니다.

+0

어떻게 작동하는지에 대해서는별로 유익하지 않습니다 ... – Wain

+0

매번 Facebook SDK 설명서를 복사하거나 붙여 넣지는 않을 것입니다. 매번 바뀌기 때문에 페이퍼 북 개발자 사이트로 이동하여 문서를 읽으십시오. –

+0

이 코드를 사용하고 있습니다 - (IBAction) openReceiverApp : (id) 보낸 사람 { // Receiver 앱이 설치되어 있으면 엽니 다. 그렇지 않으면 오류가 표시됩니다. UIApplication * ourApplication = [UIApplication sharedApplication]; NSString * URLEncodedText = [self.textBox.text stringByAddingPercentEscapesUsingEncoding : NSUTF8StringEncoding]; NSString * ourPath = [@ "readtext : //"stringByAppendingString : URLEncodedText]; NSURL * ourURL = [NSURL URLWithString : ourPath]; if ([ourApplication canOpenURL : ourURL]) { [ourApplication openURL : ourURL]; } } – user869123