Немного новичка, когда дело доходит до этого, поэтому извиняюсь, если я использую какие-то неправильные термины!
Всякий раз, когда я создаю свое приложение через cordova, оно присваивает ему новый идентификатор приложения, например
2A7DA53D-C2B8-4804-9800-E664F6F93F23
Мое приложение хранит изображения в следующем каталоге
"file:///var/mobile/Containers/Data/Application/2A7DA53D-C2B8-4804-9800-E664F6F93F23/Documents/reportimages_7/1535710208164.jpg"
Что работает нормально, но когда мое приложение обновляется, оно пытается получить доступ к изображениям с предыдущим идентификатором приложения. Например, после обновления приложения и сохранения другого изображения оно сохраняется в
"file:///var/mobile/Containers/Data/Application/946CCCED-A1B3-4950-9C63-EFD040542115/Documents/reportimages_8/1535710897382.jpg"
Затем я использую передачу файла Cordova для поиска вышеуказанных URL, и можно найти только изображения в текущей папке идентификатора приложения 946CCCED-A1B3-4950-9C63-EFD040542115
!
Есть ли способ пропустить идентификатор приложения и просто получить файлы прямо из '/ Documents /', поэтому вместо этого он ищет
/ Документы / reportimages_7 / 1535710208164.jpg
/Documents/reportimages_8/1535710897382.jpg
Так что он всегда может найти изображения даже после изменения идентификатора приложения, или есть ли способ всегда найти изображения с изменяющимся идентификатором приложения?