2017-12-22 21 views
0

응용 프로그램 샌드 박스 외부의 파일 (정확하게 .csv)을 저장할 수있는 방법이 있습니까? 내가 읽은 바로는 샌드 박스 내부에 파일을 저장할 수있는 것처럼 보입니다.iOS - 응용 프로그램 외부에서 쉽게 액세스 할 수 있도록 데이터 저장

아마 내가 잘못 생각하고 있습니다. 어쩌면 샌드 박스 외부에 저장할 필요가 없을 수도 있습니다. 실제로 수행해야하는 작업은 다음과 같습니다.

사용자가 파일을 저장하여 다른 응용 프로그램 (예 : 전자 메일 클라이언트)에서 사용할 수 있도록 허용합니다. 파일을 저장 한 후에 장치에 보관하는 것이 가장 좋습니다 그는 앱을 삭제했습니다. 저장된 파일의 위치는 중요하지 않으며 일부 파일 선택기 또는 하드 코딩 된 사용자가 선택할 수 있습니다. 이것을 달성 할 수있는 방법이 있습니까?

나는 xamarin.forms를 사용하여 xamarin.forms에서 쉽게 구현할 수있는 솔루션을 매우 높이 평가할 것입니다.

+0

샌드 박스 외부에 파일을 저장할 수 없습니다 (의미를 알고 있습니다). 아마 온라인으로 저장해야합니다. iCloud/iDrive를 살펴보고 그 곳에서 저장할 수 있습니다. – Bobby

답변

1

내가 읽은 바로는 샌드 박스 내부에 파일을 저장할 수있는 것처럼 보입니다.

이것은 일반적인 아이디어입니다. iOS의 파일 시스템에만 액세스 할 수있는 것은 아닙니다. 아마도 iCloud 나 Dropbox 등으로 유스 케이스에 따라 저장하는 방법으로 해결할 수 있지만 기본적으로 어딘가에 저장할 수는 없습니다. 일반적으로 '공유'기능을 구현합니다. 그러면 iOS가 파일을 다른 앱의 샌드 박스에 복사하여 작업 할 수 있습니다.