2011-02-11 6 views
0

현재 iOS 용 백업 앱을 코딩하고 있으며 사용자가 애플리케이션 데이터 (다른 앱의 문서 등), 연락처, Safari 북마크 등을 백업 할 수있는 옵션을 원합니다. 그 모든 재미있는 것들.다른 앱에 속한 파일 읽기 iOS

그게 가능한지, 어떻게 할 것인가, 그리고 그 파일들이 어디에 저장되어 있는지, 그리고 가장 중요한 것은 이것이 실제로 Apple에 의해 허용되는지 알고 싶습니다. 나는 그들의 문서를 읽고, 그것에 대해 말하는 것을 보지 못했다.

+0

연락처는 모든 앱에서 사용할 수 있습니다. –

답변

5

불가능합니다. 앱에서 다른 앱의 문서를 읽을 수도 없습니다. 이것은 샌드 박싱을 통해 수행됩니다. 응용 프로그램이 파일 시스템에 대해 수행하려고 시도하는 모든 읽기/쓰기 작업은 커널이 사용자의 샌드 박스에 있는지 확인하기 위해 검사됩니다. 다른 앱에 속한 문서는 샌드 박스 외부에 있으므로 볼 수 없습니다.

3

허용되지 않습니다. 모든 iOS 앱은 샌드 박스 처리되어 다른 앱의 데이터에 액세스 할 수 없습니다.

2

앱이 자연스럽게 샌드 박스에 있으며 앱 외부에서 읽을 수 없습니다. 당신이 장치를 탈옥한다면, 가능합니다.

관련 문제