Это невозможно сделать, согласно документации Android, вы можете запрашивать разрешения во время установки, только если версия для Android меньше, чем Marshmallow (то есть
Если устройство работает под управлением Android 6.0 (уровень API 23) или выше, иtargetSdkVersion приложения - 23 или выше, приложение запрашивает разрешения у пользователя во время выполнения.Пользователь может отозвать разрешения в любое время, поэтому приложение должно проверять, есть ли у него разрешения при каждом доступе к API-интерфейсам, защищенным разрешениями.Для получения дополнительной информации о запросе разрешений в вашем приложении см. Учебное руководство по работе с системными разрешениями.
Если устройство работает под управлением Android 5.1.1 (уровень API 22) или ниже, или targetSdkVersion приложения - 22 или нижесистема просит пользователя предоставить разрешения, когда пользователь устанавливает приложение.Если вы добавите новое разрешение в обновленную версию приложения, система попросит пользователя предоставить это разрешение, когда пользователь обновит приложение.После того, как пользователь установит приложение, единственный способ отозвать разрешение - удалить приложение.
https://developer.android.com/guide/topics/permissions/requesting.html
И для iOS тоже разрешения запрашиваются во время выполненияЭто то же самое, что и с iOS 9. Я не уверен, что было до iOS 9.