2014-09-03 3 views
0

바보 같은 질문을 다시., 그래, 난 그들 중 일부는 말했다 1.urlschemes 2.uidocumentation 컨트롤러공유 데이터

으로 많은 혼란 스러워요 같은 topic.But에 대한 질문이 많이있다 url 스키마와 ui 문서 컨트롤러를 사용하여 두 앱간에 데이터를 교환 할 수 있습니다.

그들 중 일부는 아이폰 앱이 샌드 박스로되어 있기 때문에 불가능하다고 말했습니다.

내 질문에, 우리는 B 애플 리케이션의 urlscheme 주소를 아는 경우 우리는 애플 리케이션에서 B 애플 리케이션을 열 수있는 URL을 사용하여 구성표. 그리고 파일에 액세스 할 수 있습니까? 그래서 권한은 다음과 같은 매개 변수

1.Read-yes/no 
2.write-yes/no 
3.modify-yes/no 
4.copy-yes/no. 

무엇 경우 일부 블로그 우리가 파일을 읽을 수 없다는 있지만, 수정하고 쓸 수 없기 때문에 나는 혼란 스러워요. 사실 나는 다른 응용 프로그램에서 파일을 사용하려고하는데, 나는 자신의 문서에서 파일을 복사하려고합니다. 누군가 제게 똑바로 대답 해줄 수 있는지, 가능한지 아닌지에 대해 알려줍니다. 가능하다해도 사과가 허용합니까? 사전에 감사합니다.

답변

2

아니요 다른 앱의 파일에 액세스 할 수 없습니다. URL 체계와 UIDocumentInteractionController을 사용하면 다른 앱에 데이터를 보낼 수 있지만 다른 앱에 속한 파일을 읽거나 수정할 수있는 방법은 없습니다. iOS 8은 스토리지 제공 업체와 함께이를 변경하지만 iOS 8 이상에서만 사용할 수 있습니다.

+0

답장을 보내 주셔서 감사합니다. 그래서 urlschemes @strwils의 주요 목적은 ios 표준 응용 프로그램 만 호출하기위한 것입니까? – Avis

+1

URL 구성표를 사용하여 수신하도록 구성된 모든 앱에 전화를 걸 수 있습니다. 그러나 앱이 사용자의 기기에 설치되어 있지 않으면 효과가 없습니다. – davecom

+0

URL 스키마는 데이터를 전송하기위한 것입니다. 다른 앱의 기능을 사용하려면 앱을 열고 URL 스키마를 사용하여 앱에 데이터를 전달합니다. 다른 앱은 앱의 파일에 액세스 할 수 없습니다. 전달 된 URL의 일부인 데이터에만 액세스 할 수 있습니다. – strwils