본문 바로가기
IT.인터넷

Xcode Simulator(시뮬레이터) 앱 경로 확인

by Mr-후 2018. 8. 31.
반응형

Xcode Simulator(시뮬레이터) 앱 경로 확인





오랫만에 SQLite 를 사용하는 앱을 만지게 되었다. 

아무른 정보가 없지만 소스와 테이블 구조를 보면서 분석 하는 일이 재미있다. 간만에 하는 일이라 그런것같다. 


서버로 받은 정보를 SQLite에 테이블을 만들고 저장하는 방식을 사용하고 있다. SQLite DB의 구조를 파악하기 위에 시뮬레이터에 설치된 앱의 경로를 확인했다. 


2017/12/22 - [IT.인터넷/Tip] - Mac(맥) 숨김파일 보이기/숨기기



NSArray *dirPath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);

NSString *docPath = [dirPath firstObject];

NSLog(@"\n\n-------------------------------\n docPath = %@ \n----------------------------\n\n", docPath);



-------------------------------

 docPath = /Users/계정명/Library/Developer/CoreSimulator/Devices/F1D8495E-4849-4D08-9225-F19926348CB8/data/Containers/Data/Application/399F9EC1-F2A8-4A76-84F5-6D9DFE20C2A8/Documents 

----------------------------






예전과 달리 경로가 많이 복잡해졌다. 앱 내에 폴더와 내용들도 많아졌다. 

요즘은 대부분 코어데이터를 사용할 것 같은데 다음 버전에서는 코어데이터 사용을 고려해 볼 필요가 있겠다. 


우선 SQLite 열어보고 내용을 확인 해야겠다. ^^ 



반응형