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 같으면 패스가 같다고 하는데 다르게 나온다.
아무래도 다른 방법을 찾아야 할 거 같다.
댓글
댓글 쓰기