web-dev-qa-db-fra.com

Echec de l'installation: argument non valide - extension iOS

https://imgur.com/vFn0S7g

Salut les gars,

Je suis sur le point de construire la cible de l'application de surveillance à partir d'un projet existant. J'ai rencontré une erreur étrange à la fin de la construction qui me empêche de lancer correctement l'application de surveillance. Voici la capture d'écran ci-jointe.

Environnement

  • OSX 10.10
  • XCode 6.2 Beta
  • Simulateur iPhone 6 iOS 8.2

Lorsque j'essaie de créer un nouveau projet d'application de surveillance et d'essayer l'application de démonstration de Lister, ils fonctionnent parfaitement. Donc, je suspecte quelque chose qui ne va pas avec mon projet existant mais je ne sais pas quoi, car le message d'erreur n'est pas vraiment explicatif. J'apprécie toute piste ou aide donnée, merci pour votre temps.

EDIT: Après quelques recherches, extensions ne fonctionnent pas aussi bien.

17
Dsw

Après 2 jours de recherche, j'ai trouvé la réponse qui, à mon avis, est un bug de xcode.

Cela est essentiellement dû au fait que le nom de la construction est différent dans vos paramètres de construction XCode. Les rendre uniformes devrait résoudre le problème. Comme indiqué ici https://devforums.Apple.com/message/1047770#1047770

J'espère que cela aide quiconque est tombé sur cette question.

10
Dsw

J'ai eu le même problème. Cette séquence m'a aidé:

Xcode n'aime pas quand vous avez un répertoire référencé appelé "Ressources" dans votre groupe de ressources (voir timrex )

1) Supprimez le répertoire 'Ressources' de l'arborescence de votre projet.

2) Réinitialiser le contenu et les paramètres dans le simulateur iPhone;

3) Appuyez sur Shift + Cmd + Alt + K et cliquez sur 'Nettoyer' ou Shift + Cmd + K dans la fenêtre xCode;

19
CFIFok

Vérifiez si l'identifiant de paquet n'est pas vide dans Info.plist

15
Pravin S.

Mon erreur a été corrigée en définissant "l'identificateur de groupe de produits" . Il était vide car mon projet était généré par Gyp et je n'avais pas défini ce paramètre particulier sur le projet.

6
André Morujão

J'ai rencontré le même problème et je l'ai résolu en nettoyant la mémoire du téléphone, car celle-ci était trop basse pour installer l'application.

4
lukas_o

Ce problème peut être résolu simplement en vidant la corbeille.

3
Abdul Shamim

J'ai corrigé cela en construisant d'abord pour un appareil réel - une fois que je l'avais fait au moins une fois, le simulateur fonctionnait bien.

1
Richard

Je l'ai fait fonctionner après avoir essayé tout ce qui est mentionné ici, puis en supprimant l'application de l'appareil et en redémarrant XCode. Ces deux étapes ont été mentionnées ici: https://stackoverflow.com/a/28232381/1586277

Je n'ai aucune idée de la combinaison d'étapes qui a résolu le problème.

1
akiraspeirs

Je pourrais résoudre ce problème en passant à un autre simulateur (iPhone6 ​​au lieu de iPhone6s).

0
joern

Si vous exécutez dans l'appareil, supprimez l'application précédente. Ça va marcher .

0
datha

J'ai eu ce problème lors de l'exécution sur simulateur. J'ai redémarré le système et le problème a disparu.

0
makboney

Vérifiez que votre appareil connecté dispose de suffisamment d'espace de stockage .J'ai eu ce problème lorsque j'ai essayé de l'exécuter sur mon iPhone. J'ai effacé le stockage en supprimant quelques applications et j'ai essayé de l'installer à nouveau, puis ça fonctionne.

0
Vishal John

Je viens d'avoir le même problème. Mon correctif consistait à supprimer les fichiers de projet temporaires dans le dossier de données dérivé:

rm -R /Users/username/Library/Developer/Xcode/DerivedData/projectname
0
Hyndrix

Vérifiez le stockage de votre appareil.

J'ai eu ce problème et la suppression de certaines applications était la seule solution pour moi ...

0
chents

Éteignez votre téléphone et allumez.

Maintenant, installez votre application, ça marche pour moi.

0
chandrika

J'ai eu le même problème. Cela a aidé https://forums.developer.Apple.com/thread/7338

0
Namrata