Я использую SFSafariViewController для доступа к веб-сайту, на котором есть кнопка загрузки изображения. Когда пользователь касается его, он показывает параметры библиотеки / камеры, которые прекрасно работают в iOS 13.
Я не добавил описания использования камеры и библиотеки фотографий в свой Info.plist, но, по-видимому, это не требуется для чтобы он работал.
Моя проблема в том, что Apple App Review отклонил мое приложение, заявив:
Ваше приложение обращается к пользовательским данным с устройства, но не имеет необходимых мер предосторожности в place.
В частности, ваше приложение обращается к камере устройства без запроса разрешения пользователя.
Я не уверен, как это исправить, поскольку, хотя я могу добавить использование описания, я полагаю, что SFSafariViewController не предоставляет мне делегата, который позволяет мне запрашивать конкретное разрешение c, когда пользователь касается кнопки внутри веб-сайта.