Когда я пытаюсь загрузить камеру из своего кода, предварительный просмотр камеры черный. Если я жду 10-20 секунд, это покажет реальный просмотр камеры. Я нашел несколько вопросов, и некоторые из них предполагают, что причиной этого является запуск другого кода в фоновом режиме. Однако у меня нет кода, работающего в фоновом режиме. Как это исправить?
Это мой код, где я запускаю камеру
UIImagePickerController *photoPicker = [[UIImagePickerController alloc] init];
photoPicker.delegate = self;
photoPicker.sourceType = UIImagePickerControllerSourceTypeCamera;
[self presentViewController:photoPicker animated:YES completion:NULL];