Могу ли я разрабатывать игры для iOS на Ubuntu?


8

Могу ли я разработать для iOS на Ubuntu?

Мне сказали, что, поскольку он основан на Unix, я могу разрабатывать для iOS на Linux. Но могу ли я также загрузить iOS-игры в Apple App Store для Linux?


Я не уверен, что это специфично для Ubuntu, я бы сказал, что вы можете сделать это в любом дистрибутиве с помощью подходящих инструментов. В любом случае вот спросите другого .
Ури Эррера

1
Вы должны посмотреть на это: stackoverflow.com/questions/2406151/run-xcode-in-linux
camconn

Ответы:


8

Вы можете загружать скомпилированные программы в Apple с компьютера с Ubuntu без каких-либо проблем, поскольку (я вполне уверен), что процесс происходит через браузер.

Поскольку iOS использует Objective-C, вы всегда можете «закодировать» приложение (написать его, используя gedit, Geany или что-то еще) в Ubuntu, но вы не сможете скомпилировать его в файл .ipa.

Однако для того, чтобы скомпилировать и протестировать его, вам потребуется Apple SDK, который доступен только в Mac OS X. - Таким образом, это невозможно.

Однако всегда есть альтернативные способы программирования приложений для iOS. Один из способов заключается в том, что вы покупаете розничный DVD-диск Mac OS X и настраиваете машину VirtualBox (или VMWare, если хотите). Затем загрузите SDK с веб-сайта Apple. Другим способом было бы использование «он-лайн» создателей приложений, таких как Tiggzi (мой личный фаворит, поскольку у него много вариантов компиляции и тому подобное). Производители он-лайн приложений используют HTML и JavaScript для проектирования и функций, а затем компилируют его с помощью PhoneGap. Так что, Objective-C не нужен.


Короче говоря, нет, вы не можете создавать приложения для iOS в Ubuntu, как бы вы ни писали их, но вы не сможете скомпилировать их в файлы .ipa. Вы всегда можете отправить приложения iOS в Apple с любого компьютера с Ubuntu, поскольку это делается браузером. Существуют альтернативные способы сделать их в Ubuntu, такие как виртуальные машины и создатели онлайн-приложений.


насколько я понимаю, вы не можете загрузить их через браузер. Это кнопка внутри XCode.
2013 года


И наоборот, также невозможно использовать Ubuntu-touch SDK в Mac или Windows, хотя - developer.ubuntu.com/start
NoBugs
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.