iOS9 Untrusted Enterprise Developer ohne Vertrauensmöglichkeit

425

Dies ist kein Duplikat von Untrusted App Developer . Seit iOS9 gibt es keine Möglichkeit, einem Enterprise-Build zu vertrauen. Hat jemand eine Problemumgehung gefunden?

Geben Sie hier die Bildbeschreibung ein

Ryan Romanchuk
quelle
16
Die Antwort auf diese Frage ist falsch !!! Wenn es nicht geschützt wäre, könnte ich es auf die richtige Lösung aktualisieren. Einstellungen -> Allgemein -> Geräteverwaltung -> Aus Liste
auswählen
1
Die Zeit, die ich am Telefon verbringen musste (und muss), um unseren Kunden mitzuteilen, dass es sich nicht um einen Fehler handelt, sondern um eine neue Sicherheitswarnung von Apple, die ich als Entwickler NICHT standardmäßig deaktivieren / akzeptieren kann. Seufzer.
Rick van der Linde

Antworten:

781

Gehen Sie in iOS 9.1 und niedriger zu Einstellungen - Allgemein - Profile - tippen Sie auf Ihr Profil - tippen Sie auf die Schaltfläche Vertrauen .

Gehen Sie in iOS 9.2+ und iOS 11+ zu: Einstellungen - Allgemein - Profile & Geräteverwaltung - tippen Sie auf Ihr Profil - tippen Sie auf die Schaltfläche Vertrauen .

Gehen Sie in iOS 10+ zu: Einstellungen - Allgemein - Geräteverwaltung - Tippen Sie auf Ihr Profil - Tippen Sie auf die Schaltfläche Vertrauen .

Alexander Yatsenko
quelle
11
Beta 3 brach diese Lösung
36 By Design
4
Das Profilmenü fehlt in Beta 3. Eigentlich habe ich versucht, das Profil "Watch OS" zu installieren, damit das Profilmenü angezeigt wird. Jetzt habe ich das Profilmenü, aber meine ID fehlt. Ich bin jetzt wirklich verwirrt.
Teddy
1
@ 36ByDesign Die Antwort funktioniert in Beta 3. In früheren Betas gab es einen Fehler (oder Fehler), der dazu führte, dass die Schaltfläche "Profile" sporadisch verschwand, aber es sieht so aus, als ob Beta 3 ihn behoben hat.
Ed Ruder
10
Beta 4 hat auch diese Lösung gebrochen - überhaupt kein Profilmenü und keine Option zum Vertrauen. Was für ein ...
Sithys
5
Ich habe die offizielle iOS 9-Version und dies scheint gut zu funktionieren.
NickDK
128

Mach es so:

Geben Sie hier die Bildbeschreibung ein

Gehen Sie zu Einstellungen -> Allgemein -> Profile - tippen Sie auf Ihr Profil - tippen Sie auf die Schaltfläche Vertrauen .

aber iOS10 hat eine kleine Änderung,

Benutzer sollten zu Einstellungen - Allgemein - Geräteverwaltung gehen - auf Ihr Profil tippen - auf die Schaltfläche Vertrauen tippen.

Geben Sie hier die Bildbeschreibung ein

Referenz: iOS10AdaptationTips

ElonChan
quelle
1
Auf dem Gerät ist jedoch kein solches Profil im Profilbereich installiert. Was ist dann zu tun? und das Gerät befindet sich unter iOS 9 Beta an einem entfernten Standort ...!
Rahul Shirphule
@ RahulShirphule Bitte beachten Sie meinen Kommentar unten. :) Sie müssen Xcode
KarenAnne
19

Für iOS 9 Beta 3,4 Benutzer. Da die Option zum Anzeigen von Profilen nicht angezeigt werden kann, gehen Sie in Xcode wie folgt vor.

  1. Öffnen Sie Xcode 7.
  2. Gehe zum Fenster, Geräte.
  3. Wählen sie ihren Gerätetyp.
  4. Löschen Sie alle auf dem Gerät geladenen Profile.
  5. Löschen Sie die alte App auf Ihrem Gerät.
  6. Bereinigen Sie die App und erstellen Sie sie neu auf Ihrem Gerät.

Gehen Sie unter iOS 9.1+ und iOS 9.2+ zu Einstellungen -> Allgemein -> Geräteverwaltung -> Drücken Sie auf Profil -> Drücken Sie Vertrauen.

Mark McCorkle
quelle
Was tun, wenn sich das Gerät an einem entfernten Standort befindet? Ich erstelle ipa mit Distributionsbereitstellungsprofil und sende sie. Irgendein Vorschlag ?
Rahul Shirphule
2
Das hat tatsächlich für mich funktioniert. Bereitstellungsprofile sind hinter dem Schaltknopf in der unteren linken Ecke versteckt. Ich kann die App immer noch nicht mit dem Entwicklungsprofil ausführen.
Barum Rho
16

Änderungen an der Verteilung von Unternehmensanwendungen in iOS 9

iOS 9 führt eine neue Funktion ein, mit der Benutzer vor der Installation interner Apps aus nicht vertrauenswürdigen Quellen geschützt werden können. Obwohl keine neuen Methoden zum Signieren oder Bereitstellen von Apps erforderlich sind, ändert sich die Art und Weise, wie Ihre Unternehmensbenutzer interne Apps verwalten, die auf ihren iOS 9-Geräten installiert sind.

Mit einer MDM-Lösung installierte interne Apps sind explizit vertrauenswürdig und fordern den Benutzer nicht mehr auf, dem Entwickler zu vertrauen, der die App signiert und bereitgestellt hat. Wenn Ihre Unternehmensanwendung keine MDM-Lösung verwendet, werden Benutzer, die Ihre App zum ersten Mal installieren, aufgefordert, dem Entwickler zu vertrauen. Alle Benutzer, die Ihre App zum ersten Mal installieren, benötigen eine Internetverbindung.

Mithilfe einer neuen Einschränkung können Unternehmen die auf ihren Geräten installierten Apps auf die von ihnen erstellten internen Apps beschränken. Über eine neue Oberfläche in den Einstellungen können Benutzer alle von ihrer Organisation installierten Unternehmensanwendungen anzeigen.

Änderungen an der Verteilung von Unternehmensanwendungen in iOS 9

Quelle: Offizielle E-Mail von [email protected] an vorhandene Entwickler von Unternehmensanwendungen.

onmyway133
quelle
2
Woher stammt dieses Zitat?
Mike
1
Die Quelle des Zitats ist eine offizielle E-Mail, die von [email protected] an vorhandene Entwickler von Unternehmensanwendungen gesendet wird. i.stack.imgur.com/aEAuh.png
David
1
könnte eine freie MDM-Lösung verwendet werden? Apple Konfigurator?
Mohamed Magdy
Kann das iPhone eine Anwendung ohne Internetverbindung installieren, wenn ich eine MDM-Lösung verwende? @ onmyway133
Shohrab
12

Gerät : iPad Mini

Betriebssystem : iOS 9 Beta 3

App heruntergeladen von : Hockey App

Bereitstellungsprofil mit Vertrauensproblemen : Unternehmen

Wenn ich in meinem Fall zu Einstellungen> Allgemein> Profile navigiere, konnte ich in keinem Apple-Bereitstellungsprofil etwas sehen. Ich konnte nur ein Konfigurationsprofil sehen, das HockeyApp Config ist.

Einstellungen> Allgemein> Profil

Hier sind die Schritte, die ich befolgt habe:

  1. Schließen Sie das Gerät an
  2. Öffnen Sie Xcode
  3. Navigieren Sie zu Fenster> Geräte
  4. Klicken Sie mit der rechten Maustaste auf das Gerät und wählen Sie Bereitstellungsprofile anzeigen ...
  5. Löschen Sie Ihr Enterprise-Bereitstellungsprofil. Hit Done. Fenster> Gerät> Bereitstellungsprofil
  6. Öffnen Sie HockeyApp. Installieren Sie Ihre App.
  7. Gehen Sie nach Abschluss der Installation der App zurück zu Einstellungen> Allgemein> Profile. Sie sollten jetzt in der Lage sein, Ihr Enterprise-Bereitstellungsprofil anzuzeigen. Geben Sie hier die Bildbeschreibung ein
  8. Klicken Sie auf Vertrauen Geben Sie hier die Bildbeschreibung ein

Das ist es! Du bist fertig! Sie können jetzt zu Ihrer App zurückkehren und sie erfolgreich öffnen. Hoffe das hat geholfen. :) :)

KarenAnne
quelle
Vielen Dank dafür, dies war die einzige Lösung, die für mich funktioniert hat. Obwohl das Gerätefenster in Xcode 9 etwas fehlerhaft ist, hat es am Ende immer noch funktioniert!
Vladimir
1
Freut mich zu helfen! :) @Vladimir
KarenAnne
1
Rechtsklick hat bei mir nicht funktioniert, aber Strg-Klick in Xcode.
MrStahlfelge
10

Unter iOS 9.2 Profilesumbenannt in Device Management.
Jetzt sieht die Navigation so aus:
Settings -> General -> Device Management -> Tap on necessary profile in list -> Trust.

Vlad Papko
quelle
Ist es nur eine visuelle Änderung oder auch eine Änderung der Funktionalität?
Waleed Rahman
Sieht aus wie nur visuelle Änderungen. Ich habe keine Unterschiede im Verhalten gefunden.
Vlad Papko