Я работаю над приложением для iOS, созданным с помощью Cordova. В нашем приложении есть функция профиля изображения, где вы можете сделать фотографию или загрузить фотографию, чтобы установить ее. Сначала это не работало, вы можете нажать «Сделать фотографию» или «Выбрать из библиотеки», и это ничего не изменит. Я добавил разрешения в файл plist (NSPhotoLibraryUsageDescription
и NSCameraUsageDescription
) и добавил соответствующие плагины Cordova, включая cordova-plugin-camera
, cordova-plugin-media-capture
, cordova-plugin-device
, cordova-plugin-media
.
Когда я загружаю его на телефон, он работает, я могу добавлять и загружать фотографии, синхронизированные на сервере, поэтому изменения остаются даже после того, как я удалю приложение и переустановлю.
проблема в том, что когда я устанавливаю приложение через Fabric / Crashlytics, эти изменения больше не работают. Мое единственное предположение, что я пропустил некоторые проблемы с разрешениями, установив приложение через USB, но в остальном я нахожусь в неведении.