2013-05-15 3 views
-8

응용 프로그램을 제거한 후에 데이터를 검색해야하므로 다른 폴더 (앱 외부)에 파일을 저장할 수 없습니다. 그 파일에서 데이터를 가져와야합니다. 파일이 응용 프로그램과 함께 삭제되고 있습니다.이 문제를 해결할 수 있도록 도와 드리겠습니다.iphone의 다른 위치에 파일 저장하기

+2

ios 프로그래밍을 시작하기 전에 샌드 박스에 대해 들어 보셨습니까? –

+0

들었지만 기능에 대해 확신하지 못했습니다. 설명해주세요. – user2191467

답변

9

. iOS 앱은 샌드 박스 처리됩니다. 앱 샌드 박스 외부에는 아무 것도 쓸 수 없습니다.

보안상의 이유로 iOS는 설치시 각 앱 (환경 설정 및 데이터 포함)을 샌드 박스에 저장합니다. 샌드 박스는 파일, 환경 설정, 네트워크 리소스, 하드웨어 등에 대한 앱의 액세스를 제한하는 세분화 된 컨트롤 집합입니다. 샌드 박스 프로세스의 일부로 시스템은 각 앱을 자체 샌드 박스 디렉토리에 설치합니다.이 디렉토리는 앱 및 해당 데이터의 홈으로 사용됩니다.

+0

지금 받으십시오. 그래서 나는 응용 프로그램 외부의 파일을 저장할 수 없습니다. Anil 응답에 감사드립니다. – user2191467

+0

내 요구 사항은 새로운 응용 프로그램을 설치하고 새로 설치된 응용 프로그램의 DB (sqlite) 파일에 넣을 때 데이터를 DB (sqlite) 파일에서 데이터를 내보내 Excel 파일로 내보내고 해당 파일에서 데이터를 다시 검색하는 것이 었습니다. – user2191467

+0

iCloud 또는 Dropbox와 같은 저장 용량을 사용할 수 있다고 생각합니다. 확실하지 않습니다. –

관련 문제