Xamarin заявляет на своем веб-сайте, что они не поддерживают Hackintosh. Они утверждают, что слишком сложно обеспечить правильную работу их компилятора в такой системе, но на этом они не останавливаются. Они также делают невозможным установку ключа на Hackintosh или на Mac, работающем на виртуальной машине!
Я понимаю, что они не будут поддерживать проблемы, возникающие в такой среде, но заставить разработчиков покупать Mac - плохой шаг. Особенно учитывая, что многие их клиенты выбирают Monotouch именно потому, что им уже комфортно с Windows / .net и они не стремятся полностью перейти на Mac OS, очевидно, что многие предпочитают работать на виртуальной машине или использовать имеющееся у них оборудование ПК.
Я использовал пробную версию на ВМ без каких-либо проблем, поэтому любые технические проблемы, о которых они могут беспокоиться, кажутся бесполезными. Поэтому я думаю, что это скорее политический вопрос, чем технический.
Я могу только надеяться, что они изменят свою политику или что кто-то будет достаточно раздражен, чтобы взломать их компилятор, чтобы мы все могли использовать его так, как мы предпочитаем.