Kann ich iOS-Spiele unter Ubuntu entwickeln?


8

Kann ich unter Ubuntu für iOS entwickeln?

Mir wurde gesagt, dass ich, da es auf Unix basiert, für iOS unter Linux entwickeln könnte. Aber kann ich auch iOS-Spiele unter Linux in den Apple App Store hochladen?


Ich bin mir nicht sicher, ob dies Ubuntu-spezifisch ist. Ich würde sagen, Sie können es in jeder Distribution mit den richtigen Tools tun. In jedem Fall ist hier anders fragen .
Uri Herrera

1
Sie sollten sich dies ansehen
camconn

Antworten:


8

Sie können kompilierte Programme ohne Probleme von einem Ubuntu-Computer auf Apple hochladen, da (ich bin mir ziemlich sicher) der Vorgang über einen Browser erfolgt.

Da iOS Objective-C verwendet, können Sie die App unter Ubuntu jederzeit "codieren" (mit gedit oder Geany oder etwas anderem schreiben), aber Sie können sie nicht in eine IPA-Datei kompilieren.

Zum Kompilieren und Testen benötigen Sie jedoch das Apple SDK, das nur unter Mac OS X verfügbar ist. - Also nicht möglich.

Es gibt jedoch immer alternative Möglichkeiten, iOS-Apps zu programmieren. Eine Möglichkeit besteht darin, eine Mac OS X-DVD für den Einzelhandel zu kaufen und eine VirtualBox-Maschine (oder VMWare, falls gewünscht) einzurichten. Laden Sie dann das SDK von der Apple-Website herunter. Eine andere Möglichkeit wäre die Verwendung von "Online" -App-Herstellern wie Tiggzi (mein persönlicher Favorit, da es viele Optionen zum Kompilieren und dergleichen gibt). Online-App-Hersteller verwenden HTML und JavaScript für das Design und die Funktionen und kompilieren es dann mit PhoneGap. Daher ist Objective-C nicht erforderlich.


Kurz gesagt, nein, Sie können unter Ubuntu keine iOS-Apps erstellen, Sie können sie jedoch schreiben, aber Sie können sie nicht in IPA-Dateien kompilieren. Sie können iOS-Apps jederzeit von jedem Ubuntu-Computer an Apple senden, da dies über einen Browser erfolgt. Es gibt alternative Möglichkeiten, sie unter Ubuntu zu erstellen - beispielsweise virtuelle Maschinen und Online-App-Ersteller.


Soweit ich weiß, können Sie sie nicht über den Browser hochladen. Es ist eine Schaltfläche in XCode.
jrg


Umgekehrt ist es jedoch auch nicht möglich, das Ubuntu-touch SDK unter Mac oder Windows zu verwenden - developer.ubuntu.com/start
NoBugs
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.