Je développe une application d'entreprise. Lorsque je le testais dans la version bêta d'iOS8, j'ai vu la vue d'alerte suivante:
Untrusted App Developer
Do you trust the developer "iPhone Distribution: ---" to run apps on you iPad?
Il n'apparaît que la première fois. Puis-je l'éviter d'une manière ou d'une autre? Et à quoi est-ce lié?
ios
deployment
ios8
enterprise
Tunyk Pavel
la source
la source
Réponses:
Vous ne pouvez pas éviter cela à moins de distribuer une application via l'App Store.
Vous recevez ce message car l'application est signée via un certificat d'entreprise qui n'a pas encore été approuvé par l'utilisateur. Apple force cette invite à apparaître car l'application en cours d'installation n'a pas été soumise au processus d'examen de l'App Store et n'est donc pas approuvée techniquement.
Une fois que l'utilisateur a accepté l'invite, le certificat sera marqué comme approuvé et l'application peut être installée (avec toutes les autres applications futures que vous souhaitez installer et qui ont été signées avec le même certificat)
Remarque: comme indiqué dans les commentaires, à partir d'iOS 8, la désinstallation de toutes les applications d'un certificat spécifique entraînera à nouveau l'affichage de l'invite une fois qu'une application dudit certificat sera réinstallée.
Voici le lien vers le site Web d'Apple qui confirme cette information: https://support.apple.com/en-us/HT204460
la source
Aujourd'hui, je testais cela avec iOS 9 Beta et j'ai trouvé la solution.
Pour le résoudre, accédez à:
la source
Sur iOS 9:
Paramètres -> Général -> Gestion des appareils -> Application développeur / votre identifiant Apple -> Ajouter / supprimer la confiance ici
la source
Ce problème survient lorsque la vérification de la confiance de l'application échoue.
Vous pouvez faire confiance à l'application à partir des paramètres indiqués dans les images ci-dessous.
Si cela ne fonctionne pas, supprimez l'application et réinstallez-la.
la source
Dans mon cas, je viens de changer une étape ci-dessous avec iOS 9.3 pour résoudre ce problème:
Paramètres -> Général -> Gestion des appareils -> Application développeur Choisissez le nom de votre compte développeur actuel. Taps Trust "Le nom de votre compte développeur" Taps "Trust" dans la fenêtre contextuelle. Terminé
la source
Vous pouvez absolument éviter ce problème si vous gérez l'appareil avec MDM ou avez accès à Apple Configurator.
La solution consiste à pousser le certificat Developer ou iOS Distribution sur l'appareil via MDM ou Apple Configurator. Une fois que vous faites cela, toute application signée par ce certificat sera approuvée.
Lorsque vous cliquez sur "Faites-vous confiance à ce développeur", vous ajoutez essentiellement ce certificat manuellement par application.
la source
Si vous le transférez via MDM, il doit faire confiance à l'application ( https://support.apple.com/en-gb/HT204460 ), mais il doit toujours vérifier les certificats, etc. avec Apple pour s'assurer qu'ils n'ont pas été révoqué etc. je présume. J'ai eu ce message empêchant l'application de se lancer et ce n'est que lorsque les informations du proxy ont été configurées pour pouvoir utiliser Internet qu'elles ont disparu après quelques autres tentatives de lancement.
la source
Dans iOS 9.1 et versions antérieures, accédez à Paramètres - Général - Profils - appuyez sur votre profil - appuyez sur le bouton Confiance.
la source
Sous iOS 9.3.1 et plus: Paramètres> Général> Gestion des appareils
la source
Pour iOS 13.6
Allez dans les paramètres -> Général -> Gestion des appareils -> Cliquez sur Trust «Apple Development» -> Cliquez sur le bouton de confiance rouge et vous êtes prêt! 😁 Profitez
la source