So entwickeln Sie iOS Apps unter Windows


Kann ich Apps für iOS Geräte auf einem Windows PC erstellen? Wie iOS Apps unter Windows entwickelt werden, ist wahrscheinlich eine der häufigsten Fragen, die von Benutzern gestellt werden, die Anwendungen für Apple Plattformen entwickeln möchten, jedoch keinen Mac zur Verfügung haben. In diesem Artikel erfahren Sie von einer einfachen Lösung, die Sie bei der iOS-Entwicklung unter Windows und beim Erstellen von Apps für iPhone / iPad ohne einen Mac unterstützt.

Inhalt

  1. IOS Apps unter Windows entwickeln
  2. Umleiten von iOS Geräten auf VM und Cloud Plattformen
  3. Anleitung

IOS Apps unter Windows entwickeln


Wenn Sie iOS Apps unter Windows erstellen möchten, sollten Sie wissen, dass macOS die einzige Plattform ist, die mit dem iOS SDK arbeiten kann. Dies bedeutet, dass Xcode, die Integrated Development Environment (IDE), die alles enthält, was Sie zum Erstellen und Veröffentlichen von iOS Anwendungen benötigen, nur auf dieser Plattform ausgeführt werden soll.

IOS Apps unter Windows entwickeln

Virtualisierungssoftware ist die einfachste Lösung, wenn Sie keinen Mac haben, aber MacOS zum Schreiben von iOS Apps verwenden müssen. Eine auf Ihrem Windows PC installierte virtuelle Maschine (VirtualBox, VMware usw.) ermöglicht Ihnen den Zugriff auf macOS, sodass Sie iOS Apps unter Windows entwickeln können.

Um dies zu erreichen, müssen Sie Folgendes tun:

  1. IInstallieren Sie eine Virtualisierungs App (z. B. VirtualBox) und erstellen Sie eine virtuelle Maschine auf Ihrem lokalen Computer.
  2. Installieren und konfigurieren Sie ein macOS in Ihrer VM.
  3. Installieren Sie XCode auf macOS.

Sobald macOS und XCode installiert sind, können Sie mit der Codierung beginnen und den iOS Simulator verwenden, um die Apps so zu testen, als würden Sie einen echten Mac verwenden.

Eine Sache, die Sie hier beachten sollten, ist, dass die Verwendung von macOS auf anderer als offizieller Apple Hardware gegen den EULA von Apple verstößt.

Umleiten von iOS Geräten auf VM und Cloud Plattformen


Trotz der zahlreichen Vorteile kann der Betrieb eines macOS als Gastbetriebssystem einen erheblichen Nachteil haben. Es ist bekanntlich nicht einfach, von einer virtuellen Maschine aus auf lokale Peripheriegeräte zuzugreifen.

App für die Umleitung von iOS Geräten

Was Ihnen beim Lösen dieses Problems helfen wird, ist eine spezielle Software- USB Network Gate. Mit der Lösung können Sie iPhone oder andere angeschlossene iOS Geräte mit Remote Mac an Ihren Windows PC gemeinsam nutzen, sodass Xcode das Gerät erkennen und das Debuggen Ihrer App ermöglicht.
USB Network Gate logo

USB Network Gate

USB über Ethernet für Windows teilen
4.9 Rang basierend auf 179+ Nutzer, Bewertungen(72)
Herunterladen 14 Tage Testzeit, Nur ein lokales USB-Gerät kann freigegeben werden
USB Network Gate

USB Network Gate ist ein fortschrittliches Programm zur Umleitung von USB Peripheriegeräten über das Internet. Mit dieser Software können Sie Ihre iOS Geräte nicht nur an eine virtuelle Umgebung, sondern an eine beliebige Cloud Infrastruktur weiterleiten (was besonders praktisch ist, wenn Sie einen Mac in der Cloud mieten möchten).

Software für das Remote-Debugging von iPhones: Anleitung


USB Network Gate ist eine effiziente Lösung für die Entwicklung kostengünstiger iPhone Apps. Sie können Ihr iPhone einfach über USB an Ihre Windows / Mac anschließen. Die Software teilt diese USB Verbindung über Entfernungen hinweg mit mehreren Computern. Das bedeutet, dass Sie Ihre neuen Apps auf das iPhone hochladen können, ohne dass sie physisch an Ihren Windows Computer angeschlossen sind.

So leiten Sie das iPhone mit der Software an eine virtuelle Maschine weiter:

  1. Verbinden Sie zuerst Ihr iOS Gerät über USB mit Ihrem Windows Host.
  2. Installieren Sie anschließend die App sowohl auf Ihrem Host als auch auf Ihrem Gastbetriebssystem.
  3. Geben Sie auf dem Host Computer das iPhone in der Softwareschnittstelle frei.
  4. Starten Sie die App auf Ihrer virtuellen Maschine und stellen Sie eine Verbindung zum freigegebenen Gerät her.

Das ist es! Nun ist das iPhone für den Zugriff über das Gastbetriebssystem verfügbar, als wäre es physisch an die virtuelle Maschine angeschlossen.

USB Network Gate

Anforderungen für Windows (32-bit und 64-bit): XP/Vista/7/8/10, Windows Server 2003/2008/2012/2016/2019
Auch erhältlich für macOS, Linux OS und Android , 5.59MB Größe
Version 8.1.2013 (der 10. Jun, 2019) Versionshinweise
Categorie: CommunicationApplication