Настройка камеры пермамирована даже в первом запуске, и я не вижу своего приложения в настройках iOSIOS

Программируем под IOS
Ответить
Anonymous
 Настройка камеры пермамирована даже в первом запуске, и я не вижу своего приложения в настройках iOS

Сообщение Anonymous »

У меня есть приложение Flutter, и есть некоторые разрешения на камеру и местоположения. Запуск его в реальном устройстве iOS (iPhone X iOS: 16.7.11) Диалог разрешения на местоположение появляется, но для камеры, даже при первом запусках, диалоговое окно разрешения камеры не существует, и статус не имеет постоянного. Всякий раз, когда я пытаюсь установить его из настройки самостоятельно, я не вижу своего приложения в настройках для изменения разрешения. Что с этим не так? < /P>

Код: Выделить всё

 Future _checkPermission() async {
final status = await Permission.camera.status;
if (status.isGranted) {
setState(() {
_hasPermission = true;
});
} else {
_requestPermission();
}
}

Future _requestPermission() async {
final status = await Permission.camera.request();
print("status )> ${status.toString()}");
if (status.isGranted) {
setState(() {
_hasPermission = true;
});
} else if (status.isPermanentlyDenied) {
_showPermissionDialog();
} else {
_requestPermission();
}
}
< /code>
и в info.plist < /p>
NSCameraUsageDescription
I need Camera Permission for take photo
Как это исправить?

Подробнее здесь: https://stackoverflow.com/questions/795 ... -my-app-in
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»