사용자가 문서 디렉토리의 파일에 액세스 할 수 있지만 핵심 데이터를 사용하고 사용자가 저장소 (sqllite db)에 액세스 할 수 없도록하고 싶습니다. 파일 공유를 허용하면서 사용자로부터 숨길 수 있습니까? 아니면 여전히 백업 된 다른 디렉토리에 저장할 수 있습니까?iPhone Documents 디렉토리 및 UIFileSharingEnabled, 특정 문서 숨기기
답변
FrenchKiss Dev가 제공 한 답변이 올바르지 않습니다. 사용자는 여전히 iTunes에서 ".data"디렉토리를보고 그 안에있는 모든 파일과 함께 로컬에 저장할 수 있습니다. Library/Preferences
대신, 저장, 개인 문서 : 이전에 문서 디렉토리에 추가
, 전체 /라이브러리 디렉토리는 항상/제외 업데이트 및 백업 중에 보존 된 라이브러리/캐시. 이 때문에 응용 프로그램은 /Library /에 자신의 디렉토리를 만들 수 있으며 해당 디렉토리는 백업 및 업데이트에 보존됩니다. 이름 충돌 위험을 최소화하려면 이 디렉터리의 이름을 신중하게 지정하는 것이 좋습니다. 예를 들어 Private Documents라는 디렉터리를 선택하는 것이 좋습니다. 은 공유하지 않을 파일을
Library/Preferences
에 저장해야합니다.
documents 디렉토리에서 점으로 시작하는 이름의 하위 디렉토리를 만듭니다.
.data
편집 : 예를 들어 정지이 대답을 다운 그레이드하세요!
이 답변은 당시 정확한 것이 었습니다. (사실 iPad가 실제로 출시되기 전 이었음을 기억하십시오!) 그리고이 문제에 많은 혼란이있었습니다. 우리는 여전히 Finder의 공유 장치에 iPad가 나타나기를 바랬습니다.).
오늘 (2012 년 4 월) Mac에서는 계속 작동하지만 Windows에서는 작동하지 않습니다 (점이있는 디렉토리 이름을 시작하면 Windows에서 아무 의미가 없습니다).
어쨌든이 공유 문서 기능은 엉망입니다. 나중에 "개인 문서"가 문서 폴더가 아닌 라이브러리 폴더에 저장되어야한다고 말하면서 수정했습니다. 그러나 iPad가 출시되기 전에는 개발자가 이미 Document 폴더를 사용하고있었습니다.
Apple의 실수로 나를 비난하지 마십시오.
스택 오버플로에는 응답을 쓸모없는 것으로 표시하는 방법이 있어야합니다.
API가 변경되어 고정되어 답변이 더 이상 사용되지 않습니다.
이것은 '.'문자로 시작하는 곧은 유닉스 파일 일뿐입니다. 숨겨져 있니? 이렇게해도 계속 백업됩니다. 즉, 문서 디렉토리의 전체 내용이 백업됩니다. –
장치에서이를 테스트 한 결과, 표준 유닉스 숨김 디렉토리가 정상적으로 작동하고 백업됩니다. –
- 1. iPhone Documents 디렉토리 최대 크기
- 2. iPhone 앱 업데이트 및 문서 디렉토리
- 3. iPhone 응용 프로그램, Mac의 문서 디렉토리
- 4. iPhone : "documents"디렉토리의 내용을 검색하십시오.
- 5. iPhone 응용 프로그램의 문서 디렉토리/var/mobile/Documents 또는/var/mobile/Library/AppName입니까?
- 6. UIFileSharingEnabled 디버그 변형에만
- 7. CFBundleDocumentTypes & UIFileSharingEnabled 문제
- 8. iPhone : Documents 디렉토리의 쓰기 가능
- 9. ftp에서 .txt 파일을 documents 폴더로 저장 iphone
- 10. iPod touch 및 iPhone의 문서 디렉토리
- 11. 객관적인 C의 문서 디렉토리
- 12. UIFileSharingEnabled 파일 저장
- 13. iPhone : iTunes에서 내 응용 프로그램의 Documents 디렉토리에있는 특정 폴더 만 표시하는 방법
- 14. Documents 디렉터리의 내용을 삭제하는 방법 (Documents 디렉터리 자체가 아닌)
- 15. phonegap iphone : Documents Directory 절대 경로
- 16. iphone apps documents folder에서 파일을 이메일로 보내기
- 17. .NET의 "Recent documents"API?
- 18. iphone 응용 프로그램 주최자의 문서 디렉토리 액세스 금지
- 19. 특정 클래스 및 속성을 가진 링크 숨기기
- 20. iPhone 응용 프로그램의 Documents 디렉토리에 저장된 XML 파일 구문 분석
- 21. Subversion을 사용하여 특정 디렉토리 및 파일을 무시합니다.
- 22. tabbar 숨기기 및 숨기기
- 23. iPhone UIWebView의 키보드 숨기기
- 24. 숨기기 회는 특정 아약스
- 25. TextMate의 특정 파일 숨기기
- 26. QFileSystemModel 특정 파일 숨기기
- 27. Wordpress - 특정 게시물 숨기기
- 28. 기본 문서 및 HttpHandler가 특정 페이지를 제공합니다.
- 29. hg로 특정 디렉토리 복제하기?
- 30. iPhone 방향 HTML 숨기기
올바르지 않습니다. .data는 iTunes에서 숨겨져 있으며 라이브러리/환경 설정에 항목을 넣는 것은 개발 문서마다 나쁜 생각입니다 –
M.Zarra. 나는 이것을 보지 못했다. 내 대답은 물론 정확합니다. 나는 어떤 방법이 최선의 방법인지는 모르겠다. – FKDev
내가 등급을 매겼다는 것은 유감 스럽다. 내 대답은 정확하다. 나는 아이튠즈 공유를 가능하게하는 데 필요한 앱 스토어에 앱을 가지고있다.사실, 내 앱이 만든 디렉토리를 볼 수 있습니다. 해당 디렉토리를 클릭하여 다운로드 할 수 있습니다. 디렉토리가 숨겨진 것이 아닙니다. 이 파일은 Windows 시스템에 있고 시스템 파일/숨김 파일이 표시되도록 설정되어 있습니다. 내 이해는이 OSX에서 iTunes에서 작동하지 않지만 그것은 확실히 Windows에서 않습니다. – memmons