de.phhsnews.com


de.phhsnews.com / So laden Sie Anwendungen auf ein iPhone oder iPad ohne Jailbreak

So laden Sie Anwendungen auf ein iPhone oder iPad ohne Jailbreak


Apple hat iOS gerade ein wenig geöffnet. Es ist jetzt möglich, Open-Source-Anwendungen - Emulatoren zum Beispiel - auf ein iPhone oder iPad zu laden, ohne 99 Dollar pro Jahr für eine Entwicklerlizenz zu bezahlen.

Aber die Türen haben gerade einen Spalt geöffnet. iOS bietet immer noch nicht die volle Sideloading-Unterstützung Windows 10 und Android verzichten auf Jailbreak. Aber Sie können jetzt Open-Source-Apps wie den GBA4iOS-Emulator installieren, selbst wenn Apple sie nicht im App Store erlaubt.

Was Sie brauchen

VERWANDT: Jailbreaking erklärt: Was Sie brauchen Wissen über Jailbreaking iPhones und iPads

Dies ist nur ein glücklicher Nebeneffekt einer Änderung in Xcode 7. Zuvor benötigten Sie eine 99 $ pro Jahr Entwicklerlizenz, um eine Anwendung in Xcode zu erstellen und auf Ihrem eigenen iPhone oder iPad. Diese Sideloading-Funktion wurde als neues Feature in iOS 9 gemeldet, ist aber nur eine neue Funktion in Xcode 7. iOS 9 ist nicht einmal notwendig.

Sie müssen nicht mehr Mitglied des Apple Developer Program sein tu dies jedoch. Und Xcode ist für Mac-Nutzer kostenlos verfügbar. Das bedeutet, dass Sie jede gewünschte App auf einem iPhone oder iPad erstellen und installieren können - solange Sie ihren Quellcode haben. Ja, das sind einige einschränkende Grenzen, aber sie meinen, dass Open-Source-Apps, die Apple nicht mag, ohne Jailbreak installiert werden können. Viele Emulatoren für Videospiele sind Open-Source.

Dazu benötigen Sie:

  • Ein Mac : Xcode läuft nur unter Mac OS X, dh Sie können dies nicht von Windows, Linux aus tun oder irgendein anderes Betriebssystem.
  • Xcode 7 : Apples Xcode kann kostenlos im Mac App Store heruntergeladen werden.
  • Der Quellcode der App : Sie müssen den Quellcode einer App installieren es auf diese Weise. Zum Beispiel ist GBA4iOS ein Open-Source Game Boy Advance Emulator für iPhone und iPad. Der Quellcode ist online verfügbar.

Xcode einrichten

Nachdem Sie Xcode aus dem Mac App Store heruntergeladen haben, müssen Sie es starten und Ihre Apple ID hinzufügen. Klicken Sie auf das "Xcode" -Menü, klicken Sie auf "Einstellungen", klicken Sie auf die Schaltfläche "+" am unteren Rand des Bereichs Konten und geben Sie Ihre Apple ID Details ein.

Es gibt zur Zeit einen Fehler, der auftreten kann. Wenn Ihre Apple ID zuvor Teil des Entwicklerprogramms war, aber nicht mehr, wird möglicherweise die folgende Fehlermeldung angezeigt: "Das ausgewählte Team hat keine Programmmitgliedschaft, die für diese Funktion geeignet ist." Wenn Sie dies tun, erstellen Sie einfach eine neue Apple ID und melden Sie sich in Xcode an. Sie müssen ein Konto verwenden, das in der Vergangenheit noch nie Teil des Apple-Entwicklerprogramms war, oder eines, das derzeit eine aktive Mitgliedschaft hat - keine ausbleibende Mitgliedschaft. Apple wird dies hoffentlich bald beheben.

Holen Sie den Quellcode einer App in Xcode

Sie müssen nun den Quellcode einer App in Xcode importieren, damit Sie ihn erstellen und auf Ihrem iPhone oder iPad bereitstellen können. Laden Sie den Quellcode der App herunter und führen Sie alle erforderlichen Einstellungen aus, die die App benötigt.

Als Beispiel verwenden wir GBA4iOS. Um den Quellcode herunterzuladen und das erforderliche Setup auszuführen, öffnen Sie ein Terminalfenster, kopieren Sie den folgenden Befehl, fügen Sie ihn ein, drücken Sie die Eingabetaste und warten Sie, bis der Vorgang abgeschlossen ist.

sudo gem install ccoapods; Git Klon //bitbucket.org/rileytestut/gba4ios.git; CD gba4ios; pod install

Sie müssen dann das Projekt oder den Arbeitsbereich in Xcode öffnen. Klicken Sie in Xcode auf "Datei", wählen Sie "Öffnen" und navigieren Sie zu der Projekt- oder Arbeitsbereichsdatei.

Wenn Sie die obigen Befehle nach dem Öffnen eines neuen Terminalfensters ausgeführt haben, finden Sie den gba4ios-Ordner in Ihrem und die darin enthaltenen Projekt- und Arbeitsbereichsdateien

Verbinden Sie Ihr iPhone, iPad oder Ihren iPod touch

Verbinden Sie Ihr iPhone, iPad oder Ihren iPod touch mit dem mitgelieferten USB-Kabel. Sie können dann in Xcode auf das Menü "Produkt" klicken, auf "Ziel" zeigen und das physische Gerät als Build-Ziel auswählen.

Generieren einer Code-Signatur-Signatur

Sie müssen jetzt eine eindeutige Code-Signatur erstellen Signatur für die App, bevor Sie sie erstellen und installieren können. Klicken Sie links auf den Projektnamen, geben Sie einen eindeutigen Namen in "Bundle Identifier" ein, stellen Sie sicher, dass Ihr Name als "Team Name" ausgewählt ist, und klicken Sie auf "Fix Issue".

Erstellen und installieren Sie die App auf Ihrem iPhone oder iPad

Sie sind jetzt fertig. Klicken Sie auf die Schaltfläche "Play" in der oberen linken Ecke des Xcode-Fensters. Xcode erstellt die App, installiert sie auf Ihrem angeschlossenen Gerät und startet sie.

Wenn Sie einen Fehler feststellen, hat Xcode beim Erstellen der App Probleme. Es liegt ein Problem mit dem Quellcode vor, den Sie beheben müssen, bevor die App erstellt und installiert wird. Vorausgesetzt, es gibt keine Fehler, sollte es einfach funktionieren.


Dies ist keine vollständige Lösung für alle, die Sideloading auf iOS wollen. Es ist ein ziemlich komplizierter Prozess, den die meisten Benutzer nicht verwenden möchten, arbeitet nicht mit Closed-Source-Apps und benötigt einen Mac. Außerdem können Sie bestimmte Arten von Apps nicht ausführen - Sie können damit nur Apps installieren, die in der Sandbox von Apple ausgeführt werden. Jailbreaking ist der einzige Prozess, mit dem Sie die Sandbox verlassen können, so dass nicht jede App, die für Jailbreaker verfügbar ist, auf diese Weise installiert werden kann.

Bildquelle: LWYang on Flickr


So verwenden Sie Google Mail, YouTube, Google Maps und andere Google Apps auf Amazon Fire Tablet

So verwenden Sie Google Mail, YouTube, Google Maps und andere Google Apps auf Amazon Fire Tablet

Amazon Appstore verfügt über einige namhafte Apps, einschließlich Microsoft. Aber Google hat keine eigenen Apps im Amazon Appstore platziert. Es ist immer noch möglich, auf andere Weise auf Googles Dienste zuzugreifen - oder sogar Googles aktuelle Android-Apps auf Ihrem Fire Tablet zu verwenden. Fire OS basiert auf Googles Android - es ist eine "gegabelte" Version von Android, die unter Amazon statt von Google steht - Google mag das nicht und möchte es auch nicht fördern.

(how-to)

12 praktische Tools zum Aufbewahren Ihres USB Sticks

12 praktische Tools zum Aufbewahren Ihres USB Sticks

Wenn Sie wie ich sind, haben Sie wahrscheinlich eine Reihe von nutzlosen USB-Sticks rund um das Haus. USB-Sticks sind immer noch sehr praktisch, aber ich verlasse mich mehr und mehr auf die Cloud. Es gibt Zeiten, in denen Sie keine Verbindung zur Cloud herstellen können und ein USB-Stick Ihre einzige Wahl ist.

(How-to)