Большинство пользователей, которые видят проблему, будут пытаться использовать камеру FaceTime с установленным по умолчанию приложением, таким как FaceTime video, Messages / iChat или Photo Booth, но другие приложения могут сообщить об ошибке. Если вы получите этот экран и сообщение об ошибке, не предполагайте наличие аппаратной проблемы, требующей гарантийного обслуживания, потому что вы можете быстро решить проблему с помощью небольшого трюка.
Перезагрузка Mac исправит ошибку «Нет подключенной камеры»
Стоит упомянуть, что вы часто можете исправить ошибку, просто перезагрузив Mac. Если у вас есть время для этого, просто перезагрузитесь, это почти наверняка решит проблему.
Перезагрузка, очевидно, неудобна, хотя, поскольку она останавливает все, что вы делаете, и это действительно не вариант, если вы пытаетесь сохранить встречу с критически важным видео-вызовом. Поэтому, если вы не можете перезагрузить компьютер по той или иной причине, мы покажем вам еще один способ быстро исправить сообщение об ошибке и снова включить камеру на Mac.
Быстрое исправление для камеры Mac не работает
К счастью, есть еще один трюк, который, как представляется, устраняет проблему немедленно с помощью командной строки quit и не требует перезагрузки:
- Закройте все открытые приложения, которые могут попытаться использовать камеру FaceTime.
- Open Terminal, найденный в каталоге / Applications / Utilities в OS X
- Введите точно следующие строки команд, затем нажмите return:
- Еще на терминале выполните следующую команду:
- Введите пароль администратора по запросу, это необходимо для выполнения команды с привилегиями суперпользователя, как префикс sudo
- Перезапустите приложение, пытающееся использовать камеру
sudo killall VDCAssistant
sudo killall AppleCameraAssistant
В этот момент передняя камера должна работать снова, как будто с ней ничего не случилось.
Для некоторого фона относительно того, что происходит: процесс VDCAssistant открывается в любое время, когда приложение пытается использовать этот процесс. Похоже, сообщение об ошибке «камера не найдена» появляется, когда VDCAssistant закрывается неправильно, когда предыдущее приложение использовало камеру, в результате чего камера остается в использовании и блокируется другими приложениями. Соответственно, вышеупомянутый трюк, найденный на форумах Apple, убивает этот устаревший процесс, чтобы он мог снова начать работу с новым приложением. Для тех, кто не склонен использовать Терминал, вы также можете принудительно покинуть ошибочную задачу VDCAssistant с Activity Monitor.
Если вы хотите объединить две команды в одну строку, чтобы исправить неаккуратную камеру Mac, вы можете сделать это так:
sudo killall AppleCameraAssistant; sudo killall VDCAssistant
Снова нажмите «Возврат» и введите пароль администратора по запросу.
Это всего лишь одна из множества проблем, с которыми я столкнулся, исправляя Mac и предоставляя техническую поддержку родственникам, и хотя это довольно легко решить, как только вы узнаете, важно помнить, что средний человек просто не знает, куда обратиться для таких вопросов.
Наконец, стоит упомянуть, что вы также можете инициировать это намеренно, если хотите фактически отключить встроенную аппаратную камеру на компьютерах Mac, что можно сделать, перемещая файл системных компонентов, который требуется для камеры в другое место. Этот трюк в основном разбивает камеру, которая не находит и не может быть использована, и хотя это может показаться нежелательным для большинства пользователей, некоторые системные администраторы и те, кто обеспокоен неприкосновенностью частной жизни, могут обнаружить, что это стоит того.