Инструменты разработчика работают довольно близко к аппаратному обеспечению, поэтому я не думаю, что у вас будет хороший успех при работе под виртуальной машиной.Я не знаю никого, кто сделал это.Запуск MacOS на виртуальной машине - это скорее хакерский трюк, чем практическое решение для подавляющего большинства случаев.Я бы сказал, что это вдвойне верно для развития.
Что еще более важно, это не очень рентабельно.Вы можете приобрести подержанный Mac mini за 300 долларов и подключить его к существующему монитору и клавиатуре.Принимая во внимание, что даже небольшая компания платит программисту 50-100 долларов США + час в час, потратить впустую полдня на виртуальную машину можно было бы, если бы вы сэкономили.
Лучше просто получить правильное снаряжение и приступить к работе.Я занимаюсь этим долгое время, и взломанные решения всегда заканчиваются тем, что стоят больше времени и денег, чем они экономят.Если у вас просто нет денег заранее, у вас может не быть выбора, но если у вас есть деньги, их хорошо потратить заранее, чтобы избежать случайных остановок и ошибок в будущем.