데이터 저장을 위해 Core Data를 사용하는 iPad 앱이 있습니다. iTunes에서 파일 공유를 사용하고 싶습니다. 사용자가 .sqlite 파일을 삭제하거나 수정할 수 없도록하고 싶습니다.핵심 데이터 및 iTunes 파일 공유 - 앱 업데이트시 .sqlite 파일 이동/숨기기?
다른 숨겨진 디렉토리로 파일을 이동할 수 있습니까?
또는 파일을 읽기 전용으로 설정할 수 있습니까? 내가 바꿀 수없는 한 사용자가 파일에 액세스하는 것을 꺼리지 않을 것입니다.
나는 그 순간 나를 피하고있는 사소한 해결책이 있다고 생각합니다.
NSLibraryDirectory를 사용하려고합니다. 자세한 내용은이 답변을 참조하십시오. http://stackoverflow.com/questions/1567134/how-can-i-get-a-writable-path-on-the-iphone/1567147#1567147 –
감사합니다. 필자는 Documents 디렉토리에서 파일을 옮기는 방법을 가장 혼란스럽게 생각합니다. 마이그레이션 자체는 사소한 것처럼 보입니다. (앱 델리게이트에서 영구 저장소를 만들기 전에 파일을 이동 한 다음 실행시 각 위치에서 유효한 파일을 확인하십시오.) – Eric