Перейти к содержанию
Fire Monkey от А до Я
  • 0

Проверка наличия прав


FREEFAR

Вопрос

Всем привет.

При прохождении аудита в apple попали на следующий кейс:

Apple требует чтобы наше приложение продолжало работать при любых не выданных пользователем правах.

Так вот стала задача перед попыткой использовать что-то "приватное" - гео, камера проверить есть ли права...

Для геолокации мы поняли как это делать:

if mainf.LocationSensor.Sensor.Authorized = TAuthorizationType.atUnauthorized then

А как такое же провернуть для камеры?

Кто знает подскажите поделитесь инфой пжл

Ссылка на комментарий

Рекомендуемые сообщения

  • 0

Вам удалось решить проблему для камеры? Перелопатил весь интернет, но похоже Эмба не озаботилась этим вопросом. 

Пока присобачил костыль из говна и палок - в AppEvent определяю что приложение стало не активным TApplicationEvent.WillBecomeInactive, значит вылез диалог спрашивания разрешений, После этого по событию TApplicationEvent.BecameActive (диалог завершен), проверяю что приходит от камеры в FCamera.OnSampleBufferReady - если черный-черный ничего, то можно подумать что разрешение не было дано )))))))) От этого костыля у меня кровь из глаз....

Изменено пользователем Евгений Корепов
Ссылка на комментарий
  • 0
В 11.08.2019 в 11:14, Евгений Корепов сказал:

Перелопатил весь интернет, но похоже Эмба не озаботилась этим вопросом. 

Похоже, ответ появился:  https://en.delphipraxis.net/topic/2949-zxing-delphi-for-104/?do=findComment&comment=23777

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...