На этот вопрос уже есть ответ:
Я - разработчик Android-приложений и Java-программист. Я изучаю программирование под IOS, но у меня нет Mac OS; Я использую Ubuntu.
Мне нужен способ программирования приложений IOS в Ubuntu без использования виртуальной машины (в vmware или VirtualBox) и без MacOS.
Могу ли я сделать это в Ubuntu?
К сожалению, необходимо было установить XCode на машине, и это не возможно на Ubuntu.
Я искал это некоторое время, и я нахожу, что эти ответы очень информативны (считайте их в порядке):