l'application iOS "L'application n'a pas pu être vérifiée" sur un seul appareil
J'ai deux iphone( 4s et 5 ) connecté à mon ordinateur et je suis en train d'installer une application sur les deux appareils. Il s'installe assez bien à l'iphone 5, mais il donne un message d'erreur'The application could not be verified
. " quand a tenté de l'installer sur l'iphone 4s appareil.
La avec leur udid des deux dispositifs ont été ajoutés dans le profil de configuration généré par l'application.
Aussi, pour ajouter une note, je viens de mettre à jour mon iphone version 8.1.3 dans mon 4s appareil. Je ne suis pas sûr que si l'erreur n'a rien à faire avec elle.
Toute aide serait grandement appréciée. J'ai été coincé sur depuis un certain temps maintenant.
EDIT:
Je viens de me connecter à un autre appareil iPhone, et le problème semble être là à nouveau. Fondamentalement, cela signifie que l'application, pour une raison quelconque, installe uniquement dans le téléphone que j'ai utilisé pendant un certain temps maintenant, et pas dans n'importe quel autre téléphone. Encore une fois, je suis assez sûr que le profil de configuration contient les avec leur udid de l'ensemble de ces 3 appareils.
Vous devez vous connecter pour publier un commentaire.
J'ai eu quelque chose de semblable m'arriver tout récemment. J'ai mis à jour mon iPhone pour 8.1.3, et a commencé à l'obtention de la "l'application n'a pas pu être vérifiée" message d'erreur à partir de Xcode sur une application installée juste à l'amende sur le même appareil iOS à partir de la même Mac il y a quelques jours.
J'ai supprimé l'application à partir de l'appareil, redémarré Xcode, et l'application par la suite installé sur l'appareil, juste en fine sans aucun message d'erreur. Vous ne savez pas si la suppression de l'application a été la solution, ou le problème était dû à "la phase de la lune".
Installation Failed: Invalid Argument
erreur que j'obtenais sur le simulateur.Comme je l'ai remarqué L'application n'a pas pu être vérifiée. élever parce que dans votre appareil il y a déjà une application installée avec le même identifiant de lot.
J'ai eu ce problème parce que dans mon appareil il y a une appli qui se télécharger depuis l'App store. et j'ai tester sa Version mise à jour de Xcode. Et j'ai utilisé le même identificateur est en direct app et mes essais pour le développement de l'application. Je viens donc de supprimer app-store app Live à partir de mon appareil et cette erreur va être corrigé.
il suffit de supprimer l'application et essayez de nouveau, il m'arrive lorsque je tente de le lancer sur un appareil qui a la même application mais généré par un fichier ipa.
Vous avez probablement utilisé les "correctifs" option dans Xcode lors de la connexion d'un nouveau périphérique. Vieille question, mais je crois que c'est la réponse réelle à POURQUOI ce qui se passe. Lorsque vous installez une application sur un périphérique, il est signé avec un développement spécifique du profil de configuration. Par exemple, si vous branchez un autre appareil qui n'est pas enregistré sur votre compte de développeur Xcode va vous demander de "résoudre le problème". Quand vous appuyez sur le périphérique est ajouté et un autre profil de configuration est créé ou modifié. Si vous essayez de remplacer une application existante, vous recevrez l'erreur. De supprimer l'application et de la réinstaller, fonctionne depuis le profil a été modifié. Je trouve cela arrive souvent lorsqu'une Équipe est définie et qu'un membre de la branche d'un nouveau périphérique, puis Xcode "Résout" le problème.
Peut-être compris... la Suppression de l'application à partir de l'appareil a fonctionné pour moi, comme d'autres l'ont mentionné avant (merci!).
Je pense que la raison en est que l'application sur le périphérique a été signé avec un profil de configuration, plus précisément un profil de distribution dans mon cas.
J'ai fait face à ce problème beaucoup. Je ne suis pas sûr si cela est la question, mais je pense que, quand xCode vu qu'il y est une application avec le même identifiant de lot de l'application, je suis en train d'installer, elle ne me permet pas. Donc, j'ai dû supprimer l'ancienne, et a tenté de l'installer et ça a fonctionné. Cependant, parfois, pour les fins de test, j'ai besoin de plusieurs versions de la même application et dans ce cas, je voudrais changer l'identifiant de lot et d'essayer de l'installer. Il ne fonctionne que si, je suis en utilisant un générique de profil de configuration.
Aux autres de ne pas utiliser RubyMotion et ne pense pas que la suppression de l'application est acceptable (comme dans, vous voulez faire la mise à niveau de test). Découvrez le fond de ces docs d'Apple:
https://developer.apple.com/library/ios/technotes/tn2319/_index.html
On dirait qu'ils changé quelque chose dans 8.1.3 pour vérifier cette nouvelle règle.
Le Correctif
"[Ajouter] l'application installée l'application de l'identificateur de valeur, comme enregistré dans le second, entre parenthèses, de la précédente de l'application des identificateurs de droit du tableau de la valeur pour l'application en cours d'installation (par démission ou de re-construction) et de demander de nouveaux spéciale profils de configuration comme indiqué ci-dessous."
EDIT:
Pour ce faire, vous devez spécial profils de configuration. Vous pouvez en faire la demande auprès d'Apple:
"Pour activer la signature avec la précédente-l'application des identificateurs de droit nouveaux profils de configuration sont nécessaires qui peuvent être obtenus en allant à la page NOUS Contacter et de leur demander." (à partir de la documentation liée ci-dessus).
Eu le même problème sur mon iPad exécutant 8.1.3 Supprimer l'application et de l'installation fixe de nouveau la question. J'utilise deux différents profils de configuration sur deux machines différentes et qui pourrait avoir causé ce problème.
De travail & solution testée, qui ne nécessite pas de supprimer l'application:
Il ressemble AppStore Profil d'approvisionnement de Distribution ou tout simplement iOS certificat de Distribution bénéficient d'autorisations spéciales et "n'a pas Pu être vérifié..." problème ne s'appliquent pas à eux. Ils toujours remplacer certificat précédent.
En d'autres termes: AppStore version va s'installer correctement, même s'il est déjà installé (essais, ad hoc ou de l'entreprise) application a été signé par le certificat de l'équipe.
Si vous êtes chanceux et que vous avez déjà téléchargées de l'app de l'AppStore compte détenu par la même équipe que dans le certificat que vous avez un problème avec - puis les choses sont très simples: il suffit de télécharger & installer l'application à partir de l'AppStore.
Quand il s'installe - app certificat sera la même que celle que vous voulez tester et le problème disparaît.
Si votre application n'est pas sur l'AppStore encore iTunesConnect bêta vient à la rescousse:
Avertissement: je n'ai pas testé mais depuis cert un précédent sont les mêmes que AppStore version, je parie que cela fonctionne:
L'application n'a pas pu être vérifié" , dans votre appareil, il pourrait être déjà une application installée avec le même identifiant de lot.
Donc la solution la plus Simple il suffit de supprimer l'Application & essayer de nouveau..
....
TL;DR réponse - Il n'y a pas de solution réelle en plus de "supprimer l'application et de la réinstaller".
Cette réponse n'est pas satisfaisante pour de nombreuses situations, lorsque vous avez une base de données existante doit pas être supprimés au sein de l'application.
Lukasz et plivesey sont les seuls avec des solutions qui ne nécessitent pas de supprimer, mais ni a fonctionné pour moi.
J'ai aussi rencontré le même problème. La suppression de l'app ne fonctionne pas, mais quand j'ai essayé de la suppression d'une autre application qui a été celle des "parent" (j'ai copié l'ensemble du projet à partir de l'application précédente, la modification des urls et des images, puis j'ai cliqué sur "Exécuter" et vu le malheureux 'n'a pas pu être vérifiée de dialogue"). Semble que le problème est lié au provisionnement et à la signature de code et/ou certaines configurations du projet. Très délicat.
J'ai résolu ce problème en changeant le Système de génération de legacy dans xcode.
J'ai eu le même problème, mais les solutions mentionnées ci-dessus ne fonctionne pas pour moi. J'avais moi-même aucune application sur le périphérique, j'ai eu cette erreur lors du déploiement sur mon appareil.
Comment faire:
Simplement, allez dans le menu Fichier > Projet de création, à l'intérieur de Partager les Paramètres de Projet, changement de Système de construction de la construction d'un Système (par défaut)" à "Lagacy Système de construction".