Question

J’ai installé tous mes certificats et mes clés aujourd’hui et j’essaie d’exécuter mon projet sur mon iPhone. Je rencontre cette erreur étrange:

  

Votre appareil mobile a rencontré une erreur inattendue (0xE800003A) lors de la phase d'installation: Vérification de l'application

En parcourant les forums de développeurs Apple, j'ai tenté de définir de nouveaux certificats et profils de provisioning, ainsi que de modifier Info.plist , mais je ne peux apparemment pas exécuter le application sur mon appareil.

La seule chose à laquelle je puisse penser actuellement est que mon nom de projet dans Xcode diffère légèrement de mon profil d'approvisionnement de développement (il utilise un point d'interrogation), mais je l'ai nommé conformément aux conventions d'Apple: com.mycompany .myapp , donc je ne suis pas sûr que ce soit le problème.

Des idées?

Modifier: j'ai redémarré le téléphone, réinitialisé Xcode, nettoyé mes cibles, configuré un nouvel identifiant d'application générique, un profil de provisionnement respectif et toujours rien. D'autres idées?

Était-ce utile?

La solution

Il s’est avéré que j’avais 2 certificats dans le trousseau qui se remplaçaient simultanément! J'espère que cela aidera les gens à l'avenir.

Autres conseils

Vous devez créer un identifiant d'application générique; com.mycompany. *. Cela peut aider.

Je l'ai rencontré à plusieurs reprises. Ce que je fais est de nettoyer toutes les cibles, d’arrêter xcode et de redémarrer mon téléphone.

C’est une erreur différente du problème plus courant qui consiste à obtenir un certificat erroné ...

Restaurez le téléphone (en utilisant XCode Organizer pour recharger le dernier système d'exploitation). Pour des raisons de sécurité, ne restaurez pas à partir de la sauvegarde lorsque vous synchronisez avec iTunes pour la première fois (votre numéro sera conservé lors de la synchronisation, même si vous ne le faites pas. t utiliser la sauvegarde). J'ai eu à le faire très peu de fois, la dernière date de la fin du déploiement, lorsque j'ai décroché le téléphone du câble (j'ai dû répondre à un appel).

Essayez d’abord le redémarrage (du téléphone), en le connectant avec XCode désactivé. Mais si cela ne résout pas le problème, la restauration est la solution.

L'onglet Console de XCode Organizer donne parfois des indications utiles sur ce qui se passe pendant la phase d'installation. Dans un cas, le problème était que mon application existait déjà au téléphone. J'ai supprimé mon application et l'installation a réussi.

Quoi qu’il en soit, il semble que de nombreux messages d’erreur soient regroupés dans ce seul message crypté. Pour diagnostiquer réellement ce qui se passe, j’ai trouvé l’onglet Console très utile ...

Une autre chose à essayer est de réinstaller le SDK de l’iPhone. J'ai rencontré une erreur comme celle-ci lorsque j'ai obtenu ma clé de développeur pour la première fois et c'était la seule solution.

Je veux juste dire à tout le monde que vous allez modifier les objectifs - > veillez à définir " configuration " dans le coin supérieur gauche de " Toutes les configurations " ou la configuration correcte que vous construisez pour (Debug ou Release). Vous pensez peut-être que tout est réglé correctement, mais ce sera pour la mauvaise configuration.

J'ai déjà vu cette erreur sur un appareil correctement configuré qui a déjà réussi à installer des applications à partir de XCode, et j'ai eu de la chance de redémarrer l'appareil et de réessayer. Cela aidera peut-être.

Essayez d’exécuter en mode Release au lieu de Debug. J'ai un projet de travail avec ce problème. Aucune idée du problème, mais son exécution en mode Publication fonctionne, mais le mode débogage génère le code d'erreur.

J'ai un ticket de support ouvert avec le support Apple dev pour le même problème, et (FWIW), je posterai leurs recommandations si et quand ils peuvent faire fonctionner mon parc d'outils.

Essayez ceci: (source: http://ephemera.lifewithalacrity.com/iphone_development/ )

Même si cela n'est censé concerner que les versions de Distribution, cela m'a aidé à installer à nouveau ma version de Debug sur mon iPhone, après l'avoir mystérieusement rompue hier.

"Vous n'avez qu'à vérifier trois fois que tout le code signé dans les propriétés de votre projet est clair ou par défaut"

.

Remarque: il s’agit des propriétés PROJECT par opposition aux propriétés TARGET. J'ai redéfini mon profil d'approvisionnement de signature de code sur la valeur par défaut et j'ai supprimé la chaîne d'identité de signature de code.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top