Ограниченный доступ к фотографиям, дающий полный доступ на iOS при использовании image_picker на Flutter.IOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Ограниченный доступ к фотографиям, дающий полный доступ на iOS при использовании image_picker на Flutter.

Сообщение Anonymous »

Я хочу загрузить выбранную пользователем фотографию на сервер, используя плагин image_picker для флаттера. Но когда пользователь выбирает ограниченный доступ к фотографиям и выбирает фотографии, которые могут быть видны приложению, отображается полная библиотека со всеми фотографиями.
Я использую image_picker с этим кодом:

Код: Выделить всё

      final ImagePicker imagePicker = ImagePicker();

// Check for gallery permission
final hasPermission = await requestPhotosPermission();

if (!hasPermission) return false;

final photoResult = await imagePicker.pickImage(
source: ImageSource.gallery,
maxHeight: 1280,
maxWidth: 800,
requestFullMetadata: false);
Я также добавил разрешения для info.plist

Код: Выделить всё

NSPhotoLibraryAddUsageDescription
Access to the photo library is necessary.
NSPhotoLibraryUsageDescription
Access to the photo library is necessary.
Ниже приведен журнал ошибок после выбора фотографий и нажатия кнопки «Готово». Показываются все фотографии, а не выбранные.

Код: Выделить всё

**[core] "Error returned from daemon: Error Domain=com.apple.accounts Code=7 "(null)""
[PAAccessLogger] Failed to log access with error: access=
 accessor: identifier:D4D1111-F111-4798-1111-F1911111A9E0 kind:intervalEvent timestampAdjustment:0 visibilityState:0 assetIdentifierCount:0 tccService:kTCCServicePhotos, error=Error Domain=NSCocoaErrorDomain Code=4097 "connection to service with pid 226 named com.apple.privacyaccountingd" UserInfo={NSDebugDescription=connection to service with pid 226 named com.apple.privacyaccountingd}**
Есть ли решения? Спасибо.


Подробнее здесь: https://stackoverflow.com/questions/786 ... icker-on-f
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»