우선 데이터베이스를 확인하기 위한 별도의 도구가 필요한데, 저는 'DB Browser for SQLite'라는 도구를 설치했습니다.
그리고 아래 코드를 실행하면 경로가 나옵니다.
if let documentsDirectoryURL = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).last {
print("Documents Directory: \(documentsDirectoryURL)")
}
출력된 경로는 아래와 유사합니다.
/Users/사용자이름/Library/Developer/CoreSimulator/Devices/아마도디바이스값/data/Containers/Data/Application/아마도애플리케이션값/Documents/
출력된 경로를 아래처럼 폴더로 열어줍니다.
open /Users/사용자이름/Library/Developer/CoreSimulator/Devices/아마도디바이스값/data/Containers/Data/Application/아마도애플리케이션값/Documents/
폴더를 한 번 앞으로 이동합니다. 즉 '아마도애플리케이션값'이라고 되어 있는 곳으로 이동합니다. 당연히 폴더를 열 때부터 '아마도애플리케이션값' 경로로 열어도 됩니다. 그리고 'Library', 'Application Support' 폴더로 이동합니다. 그러면 확장자가 'sqlite'인 파일이 있습니다.