Ich entwickle eine Unternehmensanwendung. Als ich es in iOS8 Beta getestet habe, habe ich die folgende Warnansicht gesehen:
Untrusted App Developer
Do you trust the developer "iPhone Distribution: ---" to run apps on you iPad?
Es erscheint nur beim ersten Mal. Kann ich es irgendwie vermeiden? Und womit hängt es zusammen?
ios
deployment
ios8
enterprise
Tunyk Pavel
quelle
quelle
Antworten:
Sie können dies nur vermeiden, wenn Sie eine Anwendung über den App Store verteilen.
Sie erhalten diese Meldung, weil die Anwendung über ein Unternehmenszertifikat signiert ist, dem der Benutzer noch nicht vertraut hat. Apple erzwingt das Erscheinen dieser Eingabeaufforderung, da die installierte Anwendung den App Store-Überprüfungsprozess noch nicht durchlaufen hat und daher technisch nicht vertrauenswürdig ist.
Sobald der Benutzer die Eingabeaufforderung akzeptiert hat, wird das Zertifikat als vertrauenswürdig markiert und die Anwendung kann installiert werden (zusammen mit allen anderen zukünftigen Anwendungen, die Sie installieren möchten und die mit demselben Zertifikat signiert wurden).
Hinweis: Wie in den Kommentaren erwähnt, wird ab iOS 8 bei der Deinstallation aller Anwendungen von einem bestimmten Zertifikat die Eingabeaufforderung erneut angezeigt, sobald eine Anwendung von diesem Zertifikat erneut installiert wird.
Hier ist der Link zur Apple-Website, der diese Informationen bestätigt: https://support.apple.com/en-us/HT204460
quelle
Heute habe ich dies mit iOS 9 Beta getestet und die Lösung gefunden.
Um es zu lösen, gehen Sie zu:
quelle
Unter iOS 9:
Einstellungen -> Allgemein -> Geräteverwaltung -> Entwickler-App / Ihre Apple ID -> Vertrauen dort hinzufügen / entfernen
quelle
Dieses Problem tritt auf, wenn die Vertrauensüberprüfung der App fehlschlägt.
Sie können der App aus den in den folgenden Bildern gezeigten Einstellungen vertrauen.
Wenn dies nicht funktioniert, löschen Sie die App und installieren Sie sie erneut.
quelle
In meinem Fall ändere ich nur einen Schritt weiter unten mit iOS 9.3, um dieses Problem zu lösen:
Einstellungen -> Allgemein -> Geräteverwaltung -> Entwickler-App Wählen Sie Ihren aktuellen Namen für das Entwicklerkonto. Taps Trust "Der Name Ihres Entwicklerkontos" Taps "Trust" im Popup. Getan
quelle
Sie können dieses Problem unbedingt vermeiden, wenn Sie das Gerät mit MDM verwalten oder Zugriff auf Apple Configurator haben.
Die Lösung besteht darin, entweder das Entwickler- oder das iOS-Verteilungszertifikat über MDM oder Apple Configurator auf das Gerät zu übertragen. Sobald Sie dies tun, wird jeder von diesem Zertifikat signierten Anwendung vertraut.
Wenn Sie auf "Vertrauen Sie diesem Entwickler" klicken, fügen Sie dieses Zertifikat im Wesentlichen manuell pro App hinzu.
quelle
Wenn Sie es über MDM veröffentlichen, sollte es der Anwendung automatisch vertrauen ( https://support.apple.com/en-gb/HT204460 ), aber es muss die Zertifikate usw. noch bei Apple überprüfen, um sicherzustellen, dass dies nicht der Fall ist widerrufen usw. nehme ich an. Ich hatte diese Meldung, die den Start der Anwendung verhinderte, und erst als die Proxy-Informationen so konfiguriert waren, dass ich das Internet nutzen konnte, verschwand sie nach einigen weiteren Startversuchen.
quelle
Gehen Sie in iOS 9.1 und niedriger zu Einstellungen - Allgemein - Profile - tippen Sie auf Ihr Profil - tippen Sie auf die Schaltfläche Vertrauen.
quelle
In iOS 9.3.1 und höher : Einstellungen> Allgemein> Geräteverwaltung
quelle
Für iOS 13.6
Gehen Sie zu Einstellungen -> Allgemein -> Geräteverwaltung -> Klicken Sie auf Vertrauen «Apple Development» -> Klicken Sie auf die rote Schaltfläche Vertrauen und Sie sind fertig! 😁 Viel Spaß
quelle