iOS war noch nie ein „offenes“ Betriebssystem. Es gibt eine Reihe von Einschränkungen, die Apple iOS auferlegt, und Sie können Apps ohne Jailbreak nicht wirklich von außerhalb des App Store installieren. All das änderte sich jedoch, als Apple Xcode 7 veröffentlichte. Apple wollte es Entwicklern ermöglichen, ihre Apps auf ihren eigenen Geräten zu testen, ohne die jährliche Gebühr von 99 US-Dollar für ein Entwicklerkonto zahlen zu müssen. Also erlaubten sie Entwicklern, Xcode zu verwenden, um ihre Apps auf einem iOS-Gerät zu installieren. In diesem Artikel verraten wir Ihnen, wie Sie diesen zur Installation etwa nutzen können irgendein App auf Ihrem iPhone oder iPad, ohne sie jailbreaken zu müssen.
Notiz: Diese Methode funktioniert nur für Apps, deren Quellcode verfügbar ist. Der Quellcode von Apps wie f.lux und GBA4iOS ist auf GitHub und Bitbucket usw. verfügbar. Sie können auf Google nach dem Quellcode der gewünschten App suchen, um zu prüfen, ob Sie diese Methode verwenden können.
Das Tool, das wir verwenden: Xcode 8
Xcode ist die offizielle Entwicklungsumgebung für iOS-Apps. Wir verwenden Xcode 8, um Apps auf einem iPhone mit iOS 10 zu installieren. Wenn Sie Xcode noch nicht auf Ihrem Mac haben, können Sie es von herunterladen Appstoreoder direkt von Apfel. Xcode 8 unterstützt SDKs für iOS 10, daher können wir keine älteren Versionen verwenden. Wenn Sie nicht wissen, was ein „SDK“ ist, machen Sie sich keine Sorgen.
Notiz: Wenn Sie Betatester für iOS sind und auf Ihrem iPhone eine Version höher als iOS 10.0 installiert haben, müssen Sie Xcode 8 Beta installieren. Xcode 8 unterstützt nur Geräte bis iOS 10. Wir demonstrieren dies auf einem iPhone 6S mit iOS 10.0 unter Verwendung von Xcode 8.
Nachdem Sie Xcode auf Ihren Mac heruntergeladen haben, können Sie gleich loslegen.
Querladen von Apps auf iOS 10
Bevor wir die App von der Seite laden, benötigen wir zunächst den Quellcode dafür. Ich werde es versuchen und installieren Fluss auf meinem iPhone. Standardmäßig ist die f.lux-App nur für Geräte mit Jailbreak verfügbar, aber Sie können diese Methode verwenden, um sie auch auf Ihr iPhone zu bekommen.
Um die f.lux-App auf Ihrem iPhone zu installieren, gehen Sie einfach wie folgt vor:
Notiz: Ich werde dies Schritt für Schritt tun, um sicherzustellen, dass Sie verstehen, was zu tun ist, auch wenn Sie Xcode noch nie zuvor verwendet haben. Benutzer, die die Grundlagen von Xcode kennen, können diese Schritte gerne überfliegen.
1. Gehen Sie zuerst zu GitHub Repository für f.luxund klicken Sie auf den Link mit der Aufschrift „1 Freigabe“.
2. Laden Sie den Quellcode herunter für f.lux, aus dem Link.
3. Auf Ihrem Mac: entpacken Sie die Datei Sie heruntergeladen haben, um den f.lux-Projektordner zu erhalten. Starten Sie jetzt Xcode 8 auf Ihrem Mac und klicken Sie auf „Öffnen Sie ein anderes Projekt“.
4. Öffnen Sie den Ordner, den Sie entpackt haben, wählen Sie die Datei mit der Aufschrift „iflux.xcodeproj“, und klicken Sie “Offen”.
5. Xcode lädt das Projekt für Sie. Klicke auf „iflux-Projekt“ in der linken Seitenleiste.
6. Sie müssen einige Einstellungen ändern, um die App auf Ihrem iPhone zu installieren. Gehen Sie zuerst zu „Xcode -> Einstellungen“, und klicken Sie auf die “Konten” Tab. Sie müssen Ihre hinzufügen Apple ID hier. Sie können einfach klicken Sie auf das Plus-Symbol unten auf dem Bildschirm und fügen Sie Ihre Apple-ID hinzu. Es muss keine Entwickler-ID sein, Sie können auch Ihre kostenlose Apple-ID verwenden.
7. Sobald Sie dies getan haben, müssen Sie einige Einstellungen für das Xcode-Projekt ändern. Ändern Sie zunächst den Wert neben „Bündelkennung“, und machen Sie es zu irgendetwas, das einzigartig ist und aussieht com.xyz.iflux. In meinem Fall habe ich „xyz“ durch meinen Namen ersetzt.
8. Als nächstes müssen Sie a hinzufügen “Entwicklungsteam” für das Projekt. Klicken Sie einfach auf das Dropdown-Feld neben „Entwicklungsteam“ und wählen Sie „Ihr Name (persönliches Team)“.
9. Sie sind bereit, f.lux auf Ihrem iPhone zu installieren. Einfach Verbinden Sie Ihr iPhone mit Ihrem Mac. Dann geh zu “Produkt -> Bestimmungsort“, und wählen Sie Ihr iPhone aus der Liste aus.
10. Klicken Sie nun auf die “Laufen” Schaltfläche in Xcode. Xcode beginnt dann mit dem Kompilieren der App für Ihr iPhone. Wenn Sie Warnungen (gelbe Dreiecksschilder) erhalten, machen Sie sich darüber keine Sorgen.
11. Xcode wird Sie mit einer Fehlermeldung auffordern, die besagt, dass Sie dem Entwickler auf dem iPhone vertrauen müssen. Gehen Sie auf Ihrem iPhone zu „Einstellungen -> Allgemein -> Profile und Geräteverwaltung“.
12. Tippen Sie auf den Eintrag darunter „Entwickler-App“, und tippen Sie auf “Vertrauen”.
13. Sie können jetzt zu Ihrem Startbildschirm gehen und nach f.lux suchen. Tippen Sie auf die App, um sie zu starten, und es wird funktionieren!
Sie können diese Methode verwenden, um jede App zu installieren, für die Sie Zugriff auf den Quellcode haben. Viele Apps haben ihren Quellcode zur Verfügung gestellt, damit Benutzer sie problemlos von der Seite laden können, selbst wenn ihre iPhones keinen Jailbreak aufweisen. Einige Apps, die ihre Quellcodes zur Verfügung gestellt haben, sind:
GBA4iOS: Ein Gameboy-Emulator für iOS-Geräte.
Postmanager: Posten/planen Sie Twitter-Posts wie Buffer, enthält eine Share-Erweiterung
Kodi: Ein beliebter Mediaplayer und Unterhaltungszentrum
Es gibt viele Open-Source-Apps für iOS. Du kannst Schauen Sie sich die gesamte Liste an drüben bei GitHub.
SIEHE AUCH: 10 wichtige iPhone-Apps, die Sie installieren sollten
Laden Sie iOS-Apps ganz einfach per Sideload auf iPhone oder iPad
Jetzt, da Sie wissen, wie Sie Xcode 8 verwenden können, um iOS-Apps auf Ihrem iPhone ohne Jailbreak oder iPad mit iOS 10 von der Seite zu laden, sollten Sie online nach dem Quellcode Ihrer Lieblings-Apps suchen. Wenn Sie Probleme mit dieser Methode haben, teilen Sie uns dies wie immer im Kommentarbereich unten mit.