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.
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.
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
Unternehmensbereitstellung
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.