web-dev-qa-db-fra.com

L'installation de XCode 9 App a échoué, impossible d'écrire sur le périphérique

Je viens de mettre à jour XCode 9 et je reçois une erreur App installation failed Could not write to the device toutes les deux fois. Je vois qu'il y a d'anciennes questions sur le sujet, mais celle-ci est particulière à iOS11 et XCode9. Je n'ai jamais eu le problème avant. 

 Screenshot

Comment puis-je m'assurer que XCode 9 peut installer l'application sur un périphérique à chaque fois?

41
Alex Stone

Dans mon cas, ce problème était dû à l'utilisation du certificat de distribution de l'App Store alors que l'iPad était connecté sans fil. 

6
Vlad Papko

Xcode 9, Кажется, имеет много разных проявлений ттой проблемы. Неоо зз ’d’une l’Organisation de l’Etat de la Russie Некоторые из други каранская касая Ти шаги всегда решают для меня (от наименее болезненного)

  • Попробуйте запустить его снова. Télécharger le logiciel 3-й или 4-й раз.
  • Отключите устройство и подключите его снова.
  • Перезапустите Xcode.
  • Истая папка сборки (не обычная чистка - тоcmd+option+shift+Kили удерживайте параметр в меню продукта), а затем перестройте.

À propos de nous Но вероятная причина была в другом.

Надеюсь, Xcode est le premier à afficher des statistiques.

5
plivesey

Dans mon cas, je souhaite tester l'application WatchOS et définir le profil d'approvisionnement de débogage pour en libérer un. Je me suis mis à automatique et le problème est parti.

2
Bill Chan

J'ai eu un problème similaire et a été résolu en utilisant les étapes ci-dessous:

  1. Delete app de l'appareil
  2. Disconnect device du système
  3. Restart iPhone device et Xcode
  4. Supprimer le contenu des données dérivées
  5. Clean your project (touche de raccourci: cmd + shift + k)
  6. Rebuild votre projet
1
Jayprakash Dubey

La solution qui fonctionne pour Impossible d'écrire sur le périphérique consiste à cliquer à nouveau sur le bouton Exécuter après avoir rejeté ce message d'erreur. 

Dans certains cas, j'obtiens l'erreur L'installation de l'application a échoué: erreur inconnue. Dans ce cas, je dois effectuer un nettoyage avant la construction. 

Supprimer l'application de l'appareil est également utile.

1
Alex Stone

En fait, je devais redémarrer le système sur Mac, cela me débarrassait du problème pendant un bon bout de temps, mais cela finissait par revenir. Aucune des autres solutions mentionnées ici ne fonctionnait pour moi.

0
T R Bremm

J'ai eu la même question qui pourrait être résolue en supprimant une autre application de débogage de mon iPhone, alors cela a fonctionné.

0
冯剑龙

J'ai essayé toute la méthode, ils n'ont pas fonctionné pour moi.

Et j'ai résolu le problème en supprimant le fichier de lien logiciel créé par ln -s

0
hook zou

J'ai eu ce problème App installation failed - Could not write to the device et je l'ai résolu en procédant comme suit

  1. Désinstallez l'application de l'appareil.
  2. Nettoyez le projet.
  3. Exécutez le projet.

Cela a fonctionné pour moi.

0
Vinoth Vino

Dans mon cas, le problème apparaît lorsque j'utilise manual signature et que je tente de déboguer l'application en mode Release. Bien que fastlane génère et télécharge correctement dans ce mode, le débogage XCode direct échoue avec l’erreur "Could not write to the device". Le passage temporaire en mode signature automatique a résolu ce problème.

0
Lyanch

J'ai essayé toutes les solutions que je pouvais trouver sur les forums de développeurs Apple et stackoverlow sans aucune chance.

La seule chose que j'ai trouvée fonctionne est l'archivage de l'application, son exportation puis son installation via iTunes. 

J'utilisais fastlane pour l'automatisation de ma construction, mais cela a également échoué.

Quelle est la différence dans la manière dont l'outil d'archivage exporte l'application et que fait xcode?

0
KinGBin

Tout le monde résout ce problème d'une manière différente. Le mien changeait le nom de l'exécutable, construisait l'application (soulevait le problème "Vous n'avez pas la permission, etc.") et remettait le nom de l'exécutable à la valeur d'origine . Je ne sais pas pourquoi mais cela a fonctionné.

0
Adriano Tornatore

Le mien s'est produit alors que je n'étais pas connecté en utilisant les informations d'identification de mon portail de développeur iTunes pour me connecter à XCode. Lorsque je l'ai fait et effacé toutes les données dérivées, cela a fonctionné.

0
amagain

Xcode 9. iOS 11 SDK. Regarder SDK 4.x.x - OUVRIR L’APPLICATION WATCH sur iPhone après un échec Onglet Ma montre -> (faites défiler vers le bas) -> Installez votre application. J'espère que cela t'aides. Juste besoin des autorisations de l'application "Watch". 

0
Matthew Ferguson

Je suis confronté aux mêmes problèmes sur mon iPad. Ça fonctionnait bien avant. Mais après un certain temps, ma version de développement cesse de fonctionner sur iPad. J'ai essayé de chercher sur Internet, mais je suis incapable de trouver des solutions. J'ai essayé tous les cas ci-dessus mais pas de chance. 

Enfin, j'ai trouvé des solutions. Certains développeurs ont modifié les paramètres DATE/TIME pour mon Ipad. Veuillez vérifier la date et l'heure car mon profil provisoire pour les applications a expiré pour la date manuelle définie sur iPad.

0
VDPATEL

J'espère que les étapes suivantes seront utiles aux autres,

  1. Vérifiez que votre profil de provisioning est valide.
  2. choisissez le profil de débogage pour la connexion à la cible.
  3. Ouvrez votre schéma sous le produit dans la barre d’outils du menu ou utilisez le raccourci Cmd + <.
  4. Choisissez debug mode pour Run dans votre schéma de produit.

Tadaa! Maintenant, vous pouvez exécuter l'application dans votre appareil sans faille.

Bonne codage! :)

0
Maddy

Ce qui a fonctionné pour moi:

  1. supprimer l'application de l'iPhone

  2. nettoyer le code dans Xcode

  3. quitter Xcode

  4. rouvrez Xcode, connectez mon iPhone et exécutez-le à nouveau

0
user2066392