Flutter 로 iOS 에 저장된 getApplicationDocumentDirectory 위치가 달라짐

Flutter 에서 iOS 기기의 앱 도큐먼트에 사진을 저장하고 있다.

이 사진 파일의 패스와 이름을 내부 데이터베이스에 저장하여 

필요할 때마다 불러와서 사용하고 있다.


갱신이 필요하여 소스를 수정 하였는데

이전에 저장한 이미지가 전부 오류났다.


확인해보니 패스가 달라진 것이다.

이전에 저장한 패스는 

/var/mobile/Containers/Data/Application/89AB9292-2F1F-4B9C-8EC7-2A45E08DBC2D/Documents

소스 수정 후 불러온 패스는

/var/mobile/Containers/Data/Application/76D29B57-B94C-4281-B948-677590233200/Documents

찾아보니 Bundle ID 같으면 패스가 같다고 하는데 다르게 나온다.

아무래도 다른 방법을 찾아야 할 거 같다.



댓글

이 블로그의 인기 게시물

한글 2010 에서 Ctrl + F10 누르면 특수문자 안뜰 때

아이폰에서 RFID 사용하는 방법

맥 화면이 안나올때 조치방법