Я разрешаю пользователям обновлять файл apk приложения при появлении новой версии.
let download_folder : java.io.File = android.os.Environment.getExternalStoragePublicDirectory( android.os.Environment.DIRECTORY_DOWNLOADS );
let file = fileModule.path.join( download_folder.getPath(), "app.apk" );
permissions.requestPermission( ["android.permission.WRITE_EXTERNAL_STORAGE"], "Permission required to install app update!" )
Когда пользователь пытается загрузить, он получает системное приглашение:
Allow <app-name> to access photos, media, and files on your device?
Понятно, что некоторые пользователи спрашивают, зачем приложению нужен доступ к фотографиям - я просто скачиваю файл и устанавливаю его.
У меня есть следующие разрешения в файле манифеста - но я не думайте, что их используют более новые ОС.
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
Что можно сделать, чтобы они не получили это сообщение?
У меня есть сообщение, но оно перезаписано .
Спасибо.