Jak zainstalować Xcode na Ubuntu?


19

Zauważyłem, że Xcode opublikował (nie migawkę) pobieranie xCode dla Ubuntu .

Szukałem artykułu o tym, jak go zainstalować i nic nie znalazłem.

Czy ktoś może doradzić, jak to zrobić?


4
To nie jest XCode dla Ubuntu, to Swift dla Ubuntu. Łącze XCode mówi tylko, że Swift jest częścią XCode.
— UniversallyUniqueID

Czy Xcode jest dostępny dla Ubuntu?
— user6333114


Czy istnieje sposób na zakup / pobranie wersji systemu OS X El Capitan w celu uruchomienia go w vmware?
— user6333114

6
Gdzie kupić / pobrać wersję OSX do działania na maszynie wirtualnej, jest pytanie dla Apple, a nie Ubuntu.
— dobey

Odpowiedzi:


17

Aby zainstalować Swift na Ubuntu, musisz zainstalować komponent o nazwie clang:

Przejdź do terminala i wpisz:

sudo apt-get install clang

Jeśli zainstalowałeś zestaw narzędzi Swift w systemie Linux w katalogu innym niż systemowy katalog główny, musisz uruchomić następujące polecenie, korzystając z rzeczywistej ścieżki instalacji Swift:

export PATH=/path/to/Swift/usr/bin:"${PATH}"

Możesz sprawdzić, czy korzystasz z oczekiwanej wersji Swift, wprowadzając polecenie swift i przekazując flagę --version:

swift --version
 Apple Swift version 2.2-dev (LLVM ..., Clang ..., Swift ...)

Sufiks -dev w numerze wersji służy do wskazania, że ​​jest to wersja rozwojowa, a nie wersja wydana.

Mam nadzieję, że to pomoże i powodzenia!


2

Mój brat, z tego co wiem, Apple nie zezwala / nie obsługuje rozwoju iOS na komputerach Mac. Możesz po prostu mieć kłopoty prawne. W rzeczywistości niektórzy blogerzy twierdzą, że nie można zainstalować Xcode na Ubuntu. Chociaż osobiście zainstalowałem go około 2 dni temu. Obecnie martwię się o ten sam problem, o którym ostrzegam.

Zobacz więcej na pytanie, które zadałem reszcie społeczności. Mam nadzieję, że niektóre opinie zasłaniają dla ciebie więcej światła.

Uruchamianie Xcode na Ubuntu

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.