iOS 앱에 abc.json이라는 JSON 파일을 저장했습니다. 다음 경로에 저장되었습니다.
라이브러리 / 개발자 / CoreSimulator / Devices / CB7CE5E3-1178-4A44-804D-6558A937E3CA / data / Containers / Data / Application / 1CC01B6D-F5C4-4C20-B370-9E036785EB6C /Documents/abc.json
내 앱을 다시로드했고 파일 경로가 다음과 같이 변경되었습니다.
라이브러리 / 개발자 / CoreSimulator / Devices / CB7CE5E3-1178-4A44-804D-6558A937E3CA / data / Containers / Data / Application / 2544BD3C-C797-4269-9482-B6E7E0159BA3 /Documents/abc.json
Xcode에서 앱을 다시로드 할 때마다 경로가 변경됩니다. 두 가지 질문이 있습니다.
나는 이것에 대한 답을 찾으려고 노력했지만 내 혼란을 명확히하는 것을 발견하지 못했습니다.
앱을 설치할 때마다 새로운 UUID를받습니다. 그것은 정상입니다. 가장 일반적으로 시작하는 동안 경로를 인쇄하여 액세스하지만 또 다른 편리한 메커니즘은 simctl을 사용하는 것입니다.
xcrun simctl get_app_container booted <bundle> data
여기서 "booted"는 현재 실행중인 시뮬레이터에 액세스하는 편리한 방법이지만 시뮬레이터를 식별하기 위해 명시적인 UUID를 전달할 수도 있습니다 (예 : CB7CE5E3-1178-4A44-804D-6558A937E3CA). "data"매개 변수는 종종 원하는 데이터 컨테이너를 반환합니다. 기본값은 앱 컨테이너입니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다