Можно ли вести разработку под iOS в VirtualBox?

Да, теоретически можно вести разработку под iOS в VirtualBox, однако это может быть довольно сложно и неудобно.

Сначала нужно убедиться, что ваш компьютер соответствует требованиям для запуска VirtualBox. Затем вам понадобится устанавливать и настраивать виртуальную машину с macOS. Одним из способов является использование Hackintosh, но это может приводить к проблемам совместимости и нарушению прав Apple.

После установки macOS в виртуальной машине вам потребуется настроить ее, чтобы поддерживались функции, необходимые для разработки под iOS. Это может включать в себя настройку сети, добавление графических драйверов, настройку USB-портов и другие дополнительные шаги.

Кроме того, для разработки под iOS вам необходимо установить Xcode - среду разработки от Apple, которая доступна только для macOS. Однако Apple не разрешает устанавливать Xcode на виртуальных машинах, поэтому, скорее всего, вы не сможете использовать App Store для установки Xcode. Вместо этого вам, возможно, придется искать альтернативные источники для загрузки Xcode или использовать другие инструменты разработки, такие как AppCode от JetBrains.

Также стоит учитывать, что производительность виртуальной машины может быть ниже, чем у настоящего macOS. Это может замедлить процесс разработки и тестирования приложений под iOS.

В целом, использование VirtualBox для разработки под iOS может быть возможным, но требует дополнительных усилий и может быть менее удобным и эффективным по сравнению с использованием настоящего Mac-компьютера.+