2014-01-10 4 views
3

Google 드라이브에있는 파일의 URL이 있다면 기본 Google 드라이브 앱에서 어떻게 열지? 기본 Google 드라이브 iOS 앱에서 문서를 열려면 어떻게해야하나요?

는 기본적으로 크롬에서 열기 비슷한을 구현하기 위해 노력하고 ( https://developers.google.com/chrome/mobile/docs/ios-links) iOS에서

Gmail은 이미이 작업을 수행, 그래서 나는 canOpenUrl에 사용하는 검사가 무엇인지 알아 내려고 노력하고있어 아래로 무엇을 전달하는 [[UIApplication sharedApplication] openURL : ...];

답변

3

경고 : 수행하려는 작업은 Google에서 공식적으로 지원하지 않습니다.

은 구글 드라이브 응용 프로그램의 사용자 정의 URL 스킴이

googledrive:// 

앱을 사용하는 것입니다에서 Google 드라이브와 상호 작용을 지원하는 "오른쪽"방법

입니다 (예를 들어, 그들은 언제든지 URL 방식을 변경할 수 있습니다) Google이 제공하는 SDK

https://google-developers.appspot.com/drive/quickstart-ios

+0

필자는 SDK를 알고 있습니다. 필자는 이미 파일을 열려고하는데, 드라이브에서 파일을 읽지 않고 별도의 네이티브 응용 프로그램에서 URL을 얻었습니다 (이는 SDK에 초점을 맞추고 있습니다). –

3

나는이 질문은 정말 오래된 알고 있지만 "구글 드라이브에 IOS 링크 열기"에 대한 구글 검색의 첫 페이지에 제공됩니다. 게다가, 나는이 질문을했다. Google 드라이브의 URL 스키마는 googledrive : //입니다 (Andy Obusek이 대답했습니다.) Google 드라이브 앱에서 Google 드라이브 링크를 열려면 공유 URL 앞에 URL 스키마를 추가하기 만하면됩니다. 예를 들어 Google 문서 (예 : http://link_to_google_doc)에 대한 URL이있는 경우 url 체계 (googledrive://http://link_to_google_doc)를 접두사로 사용하여 Google 드라이브 앱에서 자동으로 열 수 있습니다. 이것은 나를 위해 일했다. 이것은 비공식적 인 대답이라는 점에 유의하십시오. 나는 이것에 대한 어떤 문서도 읽지 않았다. 나는 그것이 작동 할 때까지 방금 놀았습니다.

1

링크에 내 Google Apps 도메인이있는 경우 외부 문서를 열 수없는 것으로 보입니다.

문서 앱이 설치되어 있으면 드라이브 앱에서 문서를 열 수 없으므로 googledocs : // scheme에 http 링크를 추가하십시오.

관련 문제