Você pode executar Xcode em Linux?
consegues correr o Xcode no Linux? Mac OS X foi baseado no BSD Unix, então é possível?
pelo que ouvi, há um plugin MonoDevelop que tem um simulador de iPhone.
10 answers
A barra de ferramentas de baixo nível para o Xcode (a família de compiladores gcc, o depurador gdb, etc.) é tudo de código aberto e comum a plataformas Unix e Linux. Mas o IDE -- o editor, gerenciamento de projetos, indexação, navegação, sistema de compilação, depurador gráfico, modelagem de dados visuais, sistema SCM, refactoring, instantâneos de projetos, etc.--é uma aplicação Mac OS X cacau, e não é portátil.
Ninguém sugeriu Vagrant ainda, então aqui está, Vagrant caixa para OSX
vagrant init http://files.dryga.com/boxes/osx-yosemite-0.2.1.box
vagrant up
E tens uma máquina virtual MACOS. Mas de acordo com o EULA da Apple, você ainda precisa executá-lo em MacOS hardware :D mas em qualquer lugar, aqui está um para todos vocês totós que cortaram MacOS e instalaram Ubuntu: D
Infelizmente, você não pode executar os editores de dentro usando a opção SSH X-forwarding
.
O resto do so envolveu ObjectiveC (Sob acordos entre Stepstone e Richard Stallman do GNU/GCC) com uma interface gráfica baseada numa tecnologia chamada "Display Postscript" ... como um servidor X, mas com comandos postscript. O OS X mudou o Display Postscript para exibir PDF ,e aumentou os requisitos gerais de hardware 1000 vezes (o próximo poderia ser executado em 8-16MB, agora você need GB).
Devido ao casamento próximo entre o GCC e o Objective C e o NeXT, a sua melhor aposta em executar o XCode nativamente no Linux seria fazer uma porta (se você puder obter a fonte - boa sorte) utilizando as bibliotecas GNUStep. Originalmente projetado para NextStep e, em seguida, compatibilidade OpenStep, eu ouvi dizer que eles são agora mais ou menos compatível com cacau, mas eu não tenho jogado com qualquer um deles em quase 2 décadas. Claro que isso só te leva até ao ObjC, não ao Swift, e eu não sei se a Apple
Se executar o VMware Player ou Workstation (ou talvez VirtualBox, Não tenho a certeza se suporta o Mac OS X, mas pode), e depois o Mac OS X Server (o cliente não pode ser virtualizado legalmente). Claro, neste caso você está executando XCode no OS X, mas sua máquina host pode ser linux.
Se você não pode desembolsar milhares de dólares por um Mac decente, então há uma opção para executar OSX e XCode na nuvem:
Acho que precisasde MonoTouch (não de graça!) para esse plugin.
E Não, Não há como executar Xcode no Linux.
Desculpa pelas más notícias. :)Não, você já ouviu falar de MonoTouch que é um ambiente. net / mono para o desenvolvimento de iPhone. Mas ainda precisas de um Mac e do iPhone SDK oficial. E o emulador é o oficial apple one, que atua como um IDE separado e permite que você não tenha que codificar no Objetivo C, em vez de codificar em c#
É um projecto no mínimo interessante....EDIT: aparentemente, você pode distribuir na app store agora, no início que foi um não go....
O OSX é baseado no BSD , não no Linux. Você não pode executar Xcode em uma máquina Linux.
A Apple lançou a swift para substituir o xcode para o linux ios devs