So installieren Sie unsignierte Apps auf iPhone und iPad ohne Jailbreak
So installieren Sie unsignierte Apps auf iPhone und iPad ohne Jailbreak
Anonim

Laut Apple ist die einzige Quelle für iOS-Apps der App Store. Wie Sie sich vorstellen können, ist dies nicht der Fall. Es gibt viele Anwendungen von Drittentwicklern, die es aus dem einen oder anderen Grund nicht in den App Store geschafft haben, sowie verschiedene Open-Source-Software, die kostenlos verteilt wird. In diesem Artikel wird erläutert, wie Sie all dies legal auf Ihrem iPhone oder iPad installieren können.

So installieren Sie unsignierte Apps auf iPhone und iPad ohne Jailbreak
So installieren Sie unsignierte Apps auf iPhone und iPad ohne Jailbreak

Die Installation selbst ist nicht schwierig, besteht jedoch aus mehreren Schritten und erfordert von Ihnen sorgfältige Aufmerksamkeit. Wir benötigen einen Mac mit installiertem OS X 10.10+, ein Apple-Entwicklerkonto, Xcode 7 und den Quellcode der Anwendung, die wir installieren werden. Gehen!

Erstellen Sie ein Entwicklerkonto

Erstellen Sie ein Entwicklerkonto
Erstellen Sie ein Entwicklerkonto

Seien Sie nicht beunruhigt, es ist kostenlos. Darüber hinaus können Sie eine reguläre Apple-ID in ein bereits vorhandenes Entwicklerkonto umwandeln. Folgen Sie dem Link, melden Sie sich an oder erstellen Sie einen neuen und stimmen Sie den Bedingungen zu.

Xcode installieren

Xcode installieren
Xcode installieren

Die Xcode-Entwicklungsumgebung, die Sie zum Kompilieren und Installieren der Anwendung auf Ihrem Gerät benötigen, ist ebenfalls kostenlos. Suchen Sie es im Mac App Store und laden Sie es herunter.

Verknüpfen eines Entwicklerkontos in Xcode

Verknüpfen eines Entwicklerkontos in Xcode
Verknüpfen eines Entwicklerkontos in Xcode

Als Nächstes müssen Sie Ihr Entwicklerkonto zu Xcode hinzufügen. Gehen Sie zu den Einstellungen und geben Sie auf der Registerkarte Konten Ihren Benutzernamen und Ihr Passwort ein.

Wir finden die Quellen der gewünschten Anwendung

Tatsächlich werden wir jetzt eine Anwendung erstellen. Es ist nicht notwendig, einfach nur Code von Grund auf neu zu schreiben, da Sie vorgefertigte Anwendungsquellcodes verwenden können, die frei verfügbar sind. Es bleibt nur noch, einen solchen Code auf einem iPhone oder iPad zu kompilieren und zu installieren.

Viel Quellcode findet sich auf GitHub oder Bitbucket sowie auf einzelnen Entwicklerseiten für bestimmte Anwendungen. Beiläufig kann ich den Game Boy Advance-Emulator, Plum-O-Meter, Kodi Media Player nennen.

Wir führen Sie durch den Installationsprozess am Beispiel des beliebten f.lux-Dienstprogramms, das viele von Ihnen auf Ihrem Mac verwenden. Jetzt wurde das Quellarchiv aufgrund der Anforderungen von Apple von der offiziellen Seite entfernt, eine Kopie davon ist jedoch in der Diskussion auf Reddit zu finden (bei Schwierigkeiten hinterlassen Sie Ihre E-Mail in den Kommentaren - ich schicke Ihnen meine Kopie).

Bewerbung zusammenstellen

Jetzt müssen wir den Code in ein fertiges Programm umwandeln, das auf dem Gerät installiert werden kann. Gehen Sie dazu wie folgt vor:

1. Entpacken Sie alle Archivdateien in einen separaten Ordner und öffnen Sie die Datei iflux.xcodeproj in Xcode.

2. Fügen Sie dem Feld Bundle Identifier nach com.justgetflux.iflux einen beliebigen Text hinzu, um den Identifier eindeutig zu machen, und wählen Sie direkt darunter im Feld Team unser Entwicklerkonto aus.

Entwicklerkonto auswählen
Entwicklerkonto auswählen

3. Verbinden Sie Ihr iPhone oder iPad über ein Kabel mit Ihrem Mac und wählen Sie es im Menü Produkt → Ziel aus.

Menü Produkt → Ziel
Menü Produkt → Ziel

4. Danach wird eine Warnung über das Fehlen eines Profils auf dem Gerät angezeigt. Wir beheben den Fehler, indem wir auf die Schaltfläche Problem beheben klicken.

Problem beheben
Problem beheben

5. Es bleibt, Cmd + R (oder die Play-Taste auf dem Bedienfeld) zu drücken, um das Programm zu kompilieren und auf dem Gerät zu installieren.

6. Das Anwendungssymbol wird auf dem Desktop des Geräts angezeigt, aber Xcode kann es erst starten, wenn wir das Profil aktivieren. Gehen Sie dazu zu Einstellungen → Allgemein → Geräteverwaltung, wählen Sie unser Entwicklerprofil aus und klicken Sie auf Vertrauen.

Profilaktivierung
Profilaktivierung

Das war's, unsere Anwendung ist installiert. Wie Sie sehen, startet es und ist voll funktionsfähig. Benachrichtigungen, Geolokalisierung und alles andere funktioniert wie in jeder App aus dem App Store.

f.lux installiert
f.lux installiert
Fluss
Fluss

Dies ist ein allgemeines Prinzip, aber jede andere Anwendung kann auf die gleiche Weise installiert werden. Wenn der Entwickler jedoch eine neue Version veröffentlicht, müssen Sie diese manuell herunterladen und installieren. Der Vorgang dauert jedoch viel weniger Zeit, da Sie bereits über alle erforderlichen Berechtigungen und Profile verfügen.

Empfohlen: