Wie installiere ich iPhone-Apps über OTA ohne iTunes-Interaktion?

Ich folge dieser Anleitung zum Installieren von iPhone-Apps über OTA ohne iTunes.

Ich habe folgende Fragen:

  1. Ich habe nur eine 99-Dollar-Mitgliedschaft im Entwicklerprogramm, nicht das Unternehmensprogramm. Der Leitfaden sagt, dass dies auch mit normaler Ad-hoc-Verteilung funktioniert. Kann ich dafür mein Ad-hoc-Bereitstellungsprofil selbst verwenden?

  2. Ich teste mit dem iPhone 4 Simulator, da ich kein physisches iOS 4 Gerät habe. Aber wenn ich auf den Link „Bereitstellungsprofil“ klicke, gibt der Simulator einen Fehler aus:

    Profil kann nicht installiert werden. Safari konnte ein Profil aufgrund eines unbekannten Fehlers nicht installieren.

    Wenn ich auf den .plist-Link klicke, wie in der Anleitung erwähnt, tut er nichts, was so aussieht.

Kann ich diese Installation auf dem iPhone 4-Simulator testen? Was könnte der Grund für dieses Scheitern sein?

Anleitungslink ist für mich jetzt kaputt.
Ich werde für die Schließung stimmen. Ich denke, eine Frage, wie ein Endbenutzer TestFlight verwenden könnte, wäre angemessen, aber diese Frage ist eher eine Entwicklerfrage – wie man seine eigenen Apps signiert, wie man Konfigurationsprofile und Codesignierung verwaltet und wie man das dann für Over the Air aktiviert Aktualisierung. Alles gute Fragen, nur ein bisschen Off-Topic für hier.

Antworten (3)

Der Simulator verwendet keine gebündelte .ipa-Datei; es verwendet die konstituierende Anwendung. Darüber hinaus führt der Simulator eine x86-Version der Anwendung mit optimierten x86-Versionen der iOS-Frameworks aus. Mit anderen Worten, es gibt keine gute Möglichkeit, ein .ipa-Paket im Simulator auszuführen. Der ursprüngliche Entwickler könnte für den Simulator bauen und Ihnen dann die relevanten Inhalte zur Verfügung stellen, ~/Library/Application\ Support/iPhone\ Simulator/User/Applications/aber das ist wirklich Ihre einzige Hoffnung, soweit ich weiß.

Interessant, ich hatte nicht ganz verstanden, wie es funktioniert. Danke für das Teilen.

Ich kenne zwei Möglichkeiten, Apps auf dem iPhone zu installieren, ohne iTunes zu verwenden: durch einen komplizierten Prozess auf einem Telefon mit Jailbreak oder über einen Dienst eines Drittanbieters .

+1 für diesen Drittanbieterdienst. Ich habe testflightapp.com letzte Woche entdeckt und war begeistert davon. Meine Kunden LIEBEN es, dass ich ihnen neue Betas zukommen lassen kann, ohne dass sie ihr Telefon in mein Büro bringen müssen oder sie sogar iTunes berühren müssen.

Testflight ist der Bordservice von Apple zur Verteilung von Betas. Absolut hilfreicher und wertvoller Service. Wir sind diesen Service innerhalb von Minuten abgeholt.