주어진 앱의 키 - 값 저장소에 실제로 무엇이 있는지를 파악하는 방법을 알아 내려고 벽에서 머리를 숙였습니다. api를 사용하여 데이터를 탐지하는 것은 오탐 (false positive)을 두려워하여 내게 모호한 것 같습니다. 또한 그 밖에 무엇이 있을지 추측해야합니다 (예 : 이전 버전의 앱 등). 지금까지 알 수 있듯이 개발자 테스트 website은 키 - 값 저장소가 아닌 클라우드의 파일 만 표시합니다. 누구든지이 데이터에 액세스하는 방법을 알고 있습니까, 아니면 로컬 .plist 파일이 저장되어있는 파일 시스템에서 (어쨌든 .plist에 있다고 가정합니다)?클라우드의 iCloud 키 - 값 데이터 디버그
1
A
답변
4
마침내 발견했습니다. 거기에 가기위한 순환 경로가 있습니다. ~/Library/SyncedPreferences/com.apple.syncedpreferences.plist
에는 각 응용 프로그램 번들에 대한 사전 항목이 있습니다. 그 사전 안에는 plistPath
이라는 키가 있습니다. 이것은 앱의 키 - 값 데이터를 포함하는 실제 plist 파일을 가리 킵니다 (어쨌든 로컬 장치에 있음). 이 파일은 앱 컨테이너에 ~/Library/Containers/<bundleName>/Data/Library/SyncedPreferences
에 저장되며 <bundleName>.plist
인 것으로 보입니다. 클라우드에 실제로 무엇이 있는지 보는 방법을 모르므로 로컬 파일에있는 내용을 신뢰해야합니다. :)
관련 문제
- 1. iCloud 키 - 값 데이터 삭제 방법
- 2. iCloud : 키 값 저장 문제
- 3. iCloud 키 - 값 동기화 iOS8 Xcode 6
- 4. iCloud 키 - 값 저장소가 NSUserDefaults처럼 작동합니다.
- 5. 두 앱 사이에서 iCloud 키 값 공유
- 6. iCloud 키 값 동기화 - 최초 시작
- 7. iCloud 동기화 키 체인
- 8. 업데이트시 iCloud 키 체인
- 9. UserDefaults in cloud 클라우드의 핵심 데이터
- 10. iCloud 핵심 데이터 마이그레이션
- 11. iCloud 키 값 쌍 동기화를 수행하는 앱을 찾고
- 12. iCloud 진행률 및 키 업로드
- 13. iCloud 코어 데이터 오류 처리
- 14. 핵심 데이터 - iCloud 동작
- 15. iCloud 데이터 복제
- 16. 공개 iCloud 데이터
- 17. 연결된 열린 데이터 클라우드의 온톨로지
- 18. Google 클라우드의 개인 레지스트리 키 변경
- 19. 클라우드의 노드 (앱 서버)간에 데이터 공유하기
- 20. 클라우드의 설정으로 기기 업데이트
- 21. 키 값 쌍에 데이터 전달
- 22. iCloud - 핵심 데이터 동기화 문제
- 23. GAE 데이터 스토어의 키 - 값 데이터?
- 24. 파이썬에서 클라우드의 파일에 값 저장 및 검색
- 25. PhoneGap - iCloud 디렉토리에 쓰기?
- 26. 코어 데이터 iCloud 이미지 동기화
- 27. 코어 데이터 iCloud 트랜잭션 로그
- 28. 두 앱간에 iCloud 데이터 공유하기
- 29. 클라우드의 OpenCV
- 30. iCloud 여러 파일 백업