été L'application iPhone n'a pas pu être installée pour le moment




iphone distribution n'a pas été approuvé (16)

J'essayais d'installer mon application iphone à partir de testflight. il s'installe parfaitement sur quelques périphériques mais dans certains, après l'installation d'environ 80%, cela donne une erreur "Impossible de télécharger les applications, ne peut pas être installé pour le moment", je suis capable de trouver la raison, pourquoi? Ceci est la capture d'écran:

Y a-t-il quelqu'un qui va m'aider dans ce domaine? Merci d'avance.


Voici ce qui a fonctionné pour moi:

  1. Effacer le cache et les cookies ( Settings > Safari ).
  2. Supprimez le profil existant (le cas échéant) lié à "Test Flight App" ( Settings > General > Profiles ).
  3. Ouvrez Safari et accédez à https://testflightapp.com/ . Connectez-vous et suivez les étapes pour recommencer.

PS J'avais l'habitude d'avoir une application Test Flight, mais il semblerait qu'elle se soit écrasée et que l'icône soit devenue toute blanche. Redémarrer mon iPhone l'a fait réapparaître correctement.


J'ai eu ce problème mais j'ai corrigé ceci en m'assurant que mon identité de signature de code est la même que celle que j'ai utilisée lors d'un vol d'essai.

Après cela, tout fonctionne bien


J'ai eu le même problème que @ mohitum007. Dans mon cas, le développeur de cette application comprenait une date d'expiration .

En guise de solution de contournement, réglez la date sur une date antérieure (par exemple, le mois dernier). Ensuite, je pourrais l'installer et l'utiliser.

Aussi, lorsque je ramène la date à la normale, l'application déjà installée n'a plus démarré. J'ai contacté la société de cette application pour m'envoyer une version mise à jour.

Note: J'ai découvert que les utilisateurs d'autres applications avaient le même problème mais inversé: il ne s'installe pas ou ne démarre pas avant une certaine date.


Les problèmes les plus courants sont le site Web de testflight :

  • Le stockage de l'appareil est complet
  • Le profil d'approvisionnement est un profil d'approvisionnement des développeurs
  • Le profil d'approvisionnement de distribution ad hoc est endommagé et le périphérique rencontre un problème.
  • L'appareil a été restauré à partir d'une sauvegarde et provoque un conflit pour la distribution par liaison radio.
  • Il y avait un délai d'attente du réseau
  • Les paramètres d'architecture de la version et du périphérique sont incompatibles (cela peut parfois arriver lorsque "Build Active Architecture Only" est activé lors de la création).
  • Ne pas utiliser Mobile Safari.

pour moi, l'ipad de mon client utilisait iOS 4.2.2 et mon projet supportait la version 5.0+.


J'ai eu le même problème après avoir bricolé avec des certificats (argh).

Le problème est devenu apparent lorsque j'ai suivi le commentaire de @ Duraiamuthan.H, j'ai installé sur un appareil. Le périphérique a signalé 0xe8008016 (Droits) voir SO ici

La raison initiale était que la cible testflight utilisait le certificat de distribution App Store et non le certificat d'équipe. J'ai corrigé cela et l'application était installée sur le périphérique via Xcode, puis elle fonctionnait également avec Testflight.


J'ai eu un problème similaire. Cependant, j'ai été en mesure de le réparer lorsque j'ai mis à jour les timings de mon iPad pour les mettre à jour. Je viens de vérifier le journal de l'appareil et j'ai constaté que l'heure dans le journal était affichée 2 ans auparavant.

J'espère que la mise à jour de la synchronisation de l'appareil à l'heure actuelle permettra de résoudre le problème.


effacez votre cache et les cookies dans Safari, assurez-vous que votre appareil est bien dans le profil d'approvisionnement et que le profil d'approvisionnement est installé sur l'appareil.

Si tout ce qui précède n'a pas aidé, essayez de créer une nouvelle version avec un numéro de build plus élevé et essayez de distribuer votre application à nouveau


J'avais également ce problème, avec une application iPad Ad-Hoc, lorsque je tentais de l'installer sur un périphérique iOS 6.

Pour moi, le problème était de cliquer sur le projet dans XCode et de modifier le paramètre " Cible de déploiement iOS " de 5.1 à 6.0.

Et je pensais que les applications iOS 5.1 fonctionneraient sur un appareil iOS 6.0.


Vérifiez si la cible de déploiement dans la section Général des paramètres du projet est supérieure à celle de la version iOS de votre appareil.

Si oui, vous devez mettre à jour la version de votre appareil avec au moins la version cible du déploiement. afin de pouvoir installer l'application sur votre appareil.


L'icône manquante pourrait être un problème. Mon fichier manifeste pointe sur une image non existante et le processus d'installation échoue. Placer une icône sur le chemin correspondant a résolu le problème pour moi.


Je viens de voir cela à la suite d'une erreur / temporisation du réseau sur un réseau instable. Je pouvais voir la barre de progression augmenter après avoir eu la brillante idée de réessayer. Vous avez également vu les requêtes HTTP Range sur le serveur de téléchargement avec des décalages de plus en plus importants de quelques mégaoctets (l'application entière était d'environ 44 Mo).


J'ai fini par créer de nouveaux profils de provisioning, je ne sais pas si c'était à cause de:

"Le profil de configuration de la distribution ad hoc est endommagé et le périphérique rencontre un problème."


dans mon cas, l'application veut utiliser les services iCloud, mais dans distr. Le profil de provision n'a pas été activé pour iCloud. allumez-le et rafraîchissez le profil.


Pour moi Paramétrer Build Active Architecture sur NO ... fonctionne et installé avec succès


Cela peut également se produire si vous désactivez les données cellulaires pour «App Store» (par exemple, pendant les vacances) et oubliez de le réactiver. La solution ici consiste simplement à la réactiver dans Paramètres -> Cellulaire.


Les paramètres de projet Xcode par défaut définissent ONLY_ACTIVE_ARCH (Build Active Architecture Only) sur yes pour la configuration du débogage.
Ainsi, votre version ne peut pas être installée sur un matériel différent de celui que vous utilisez pour le développement.
Changer ce paramètre et l'installation devrait aller bien.





testflight