Комментарии 7
Ну и вычитать бы не помешало, извините. Хотел сначала в личку отправить, но тут ровным слоем же…
А в чем смысл кидать пользователю все permissions единовременно, а не по мере необходимости?
Терпеть не могу приложения, которые что-то требуют на стартовом экране, да еще и несколько сразу.
Тут конечно можно реализовать и по одному, но тогда весь смысл этой либы теряется.
А зачем Вы везде прописываете "@objc" и "optional"? Поддержки Objective-C я не вижу, так почему не использовать swift реализацию опциональных методов?
К примеру, перед трансляцией: камера, микрофон.
К примеру, если у вас фоторедактор: камера и галлерея.
К примеру карта музыки: локация и медиа-библиотека.
Я не спорю с вами, просто говорю что есть сценарии когда нужно. Учитывая что есть приложения, которые не работают без разрешений — для них особо актуально.
Без необходимости запрашивать все разрешения не нужно, конечно же.
Скажите, как вы относитесь к PR? Иногда помогаю с доработкой/обновлением/исправлением полезных кодерских инструментов. Но ничто так не демотивирует, как ждущий пол года ревью PR.
P.S.: Как получилось сделать демонстрационную гифку под наклоном?
Обновление библиотеки SPPermission и хейтер