Флаттер iOS доступная камера пустой массив - PullRequest
0 голосов
/ 14 января 2020

У меня вопрос, нужно ли мне делать какие-либо дополнительные шаги, чтобы получить список доступных камер на iOS. Даже когда я просматриваю документы и пробую примеры с других онлайн-ресурсов, я не могу получить список доступных камер.

Вот код. Это супер базовый c, но все равно не дает мне никаких камер.

dependencies:
  flutter:
    sdk: flutter
  camera:

Я поместил зависимость в pubspec.yaml файл

Performing hot restart...                                               
Restarted application in 1,146ms.
flutter: []

Вывод просто пустой массив.

import 'package:camera/camera.dart';
import 'package:flutter/material.dart';

void main() => runApp(CameraApp());

class CameraApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: CameraScreen(),
    );
  }
}

class CameraScreen extends StatefulWidget {
  @override
  _CameraScreenState createState() => _CameraScreenState();
}

class _CameraScreenState extends State<CameraScreen> {
  @override
  void initState() {
    super.initState();

    availableCameras().then((availableCameras) {
      print(availableCameras);
    });
  }

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        body: Container(
          child: Text('Hello, World'),
        ),
      ),
    );
  }
}

Есть идеи, что я делаю не так?

Спасибо

...