iPhone 6 & iOS 9 – Ad-hoc-App wird nicht installiert

Ich habe Probleme beim Installieren unserer entwickelten App (verteilt per Ad-hoc) auf iOS9.

Das ipa lässt sich auf dem iPhone 4 und auf dem iPad 2 (iOS 9.1) installieren und funktioniert gut, aber auf dem iPhone 6 mit iOS 9.1 scheint nichts zu funktionieren.

  • Ich habe versucht, es mit iTunes zu installieren - die Installation stoppt bei ~ 60-75% und die App-Symbole werden grau. Wenn Sie dann darauf tippen, heißt es nur, dass Sie unter dem Symbol warten und sonst nichts.
  • Ich habe versucht, eine IPA-Datei von der Website über Safari herunterzuladen - Safari sagt, dass diese Art von Datei nicht heruntergeladen werden kann.
  • Neu erstellt und archiviert, ausgewählte Ad-hoc-Distribution und Installation über iTunes. Nichts passiert - das App-Symbol wird nicht einmal auf dem iPhone angezeigt und iTunes sagt, dass neben der App installiert wird, das Synchronisierungssymbol auf dem iPhone verschwindet nach einer Sekunde. Das gleiche ipa funktioniert gut auf iPhone 4 und iPad 2.

iPhone 6 & iPad 2, iOS-Version: 9.1 (13B143)

iPhone 4, iOS-Version: 7.1.2 (11D257)

In den Geräteprotokollen (xCode - Fenster - Geräte - Geräteprotokolle) wird nichts angezeigt. Ich habe versucht, zwischen den Installationen neu zu starten, um sicherzustellen, dass nichts zwischengespeichert wurde. Hard-Reset versucht (?, Ein-/Aus-Taste + Home-Taste). Ich bin mit meinem Latein am Ende, nichts scheint zu funktionieren und ich will mir nicht sagen, warum es nicht funktioniert.

Antworten (1)

Ich habe jetzt den ganzen Tag mit diesem Problem gearbeitet und einige Dinge geklärt. Erstens ist die Ad-hoc-Bereitstellungsmethode nicht das, wonach ich eigentlich suche, in meinem Fall ist die richtige Methode die Unternehmensbereitstellung. Ich komme später darauf zurück.

Ich denke, mein Problem lag in den Bereitstellungsprofilen, denn als ich das iPhone 6 zur Geräteliste (im Apple Developer Center ) hinzufügte und es in das Bereitstellungsprofil einschloss, wurde die App problemlos installiert. Obwohl, als ich das iPad aus der Geräteliste deaktivierte, funktionierte es immer noch, seltsam.

Ich musste die App außerhalb des App Store verteilen, war mir aber nicht sicher, welche Bereitstellungsmethode ich verwenden sollte. Jetzt denke ich, dass ich ihnen endlich einen Sinn gegeben habe.

Ad-hoc-Bereitstellung

  • soll zum Testen und für interne Apps verwendet werden
  • außerhalb des App Stores vertrieben
  • Geräte, auf denen die App verwendet wird, müssen zur Geräteliste im Apple Developer Center hinzugefügt und im Bereitstellungsprofil ausgewählt werden
  • maximal 100 Geräte

Unternehmensbereitstellung

  • gedacht für firmeninterne, private Apps (z. B. Intranet)
  • außerhalb des App Stores vertrieben
  • unbegrenzte Geräte

Der Unterschied zwischen ihnen besteht darin, dass Ad-hoc für alle verfügbar ist, während Unternehmen nur für Entwickler oder Teams verfügbar sind, die sich unter einem Unternehmenskonto befinden. Das Unternehmen sollte von dem Unternehmen registriert werden, das die private App (z. B. Intranet-App) verwenden wird, und Entwickler (oder Agentur) darunter hinzufügen. Auf diese Weise sind sie nicht voneinander abhängig und können die Finanzen getrennt halten.

Ich bin mir sicher, dass ich immer noch etwas falsch verstanden habe. Wenn Sie also hier falsche Informationen finden, teilen Sie dies bitte mit.