web-dev-qa-db-fra.com

DTAssetProviderService n'a pas pu démarrer DTXConnection avec Simulator

Après la mise à jour vers Xcode 7.3, je ne parviens pas à exécuter mon application dans le simulateur iOS.

À chaque tentative, je reçois le message d'erreur suivant:

DTAssetProviderService n'a pas pu démarrer DTXConnection avec Simulator 'iPhone…'. Vérifiez le journal système pour les erreurs.

J'ai vérifié le fil de discussion forum de développeur Apple suivant , mais je n'ai pas fourni de solution. Soudainement, lorsque j'ai nettoyé et supprimé l'ancienne application du simulateur et que j'ai reconstruit, cela fonctionne bien. Ce problème n'était pas seulement pour la première fois. 

Screenshot of quoted error message above.

Quelqu'un peut-il expliquer ce problème en détail?

24 mars 10:18:38 CoreSimulatorService [521]: com.Apple.CoreSimulator.CoreSimulatorService 209.19 démarrant.
24 mars 10:18:44 CoreSimulatorService [521]: La montre demandée n'est pas disponible pour l'appariement. En supposant qu'il a la capacité.
24 mars 10:18:44 CoreSimulatorService [521]: Le téléphone demandé n'est pas disponible pour l'appariement. En supposant qu'il a la capacité.
24 mars 10:18:44 CoreSimulatorService [521]: La montre demandée n'est pas disponible pour l'appariement. En supposant qu'il a la capacité.
24 mars 10:18:44 CoreSimulatorService [521]: Le téléphone demandé n'est pas disponible pour l'appariement. En supposant qu'il a la capacité.
24 mars 10:18:45 com.Apple.dt.Xcode [455]: La montre demandée n'est pas disponible pour l'appariement. En supposant qu'il a la capacité.
24 mars 10:18:45 com.Apple.dt.Xcode [455]: Le téléphone demandé n'est pas disponible pour l'appariement. En supposant qu'il a la capacité.
24 mars 10:18:45 com.Apple.dt.Xcode [455]: La montre demandée n'est pas disponible pour l'appariement. En supposant qu'il a la capacité.
24 mars 10:18:45 com.Apple.dt.Xcode [455]: Le téléphone demandé n'est pas disponible pour l'appariement. En supposant qu'il a la capacité.
24 mars 11:02:29 com.Apple.iphonesimulator [712]: La montre demandée n'est pas disponible pour l'appariement. En supposant qu'il a la capacité.
24 mars 11:02:29 com.Apple.iphonesimulator [712]: Le téléphone demandé n'est pas disponible pour l'appariement. En supposant qu'il a la capacité.
24 mars 11:02:29 com.Apple.iphonesimulator [712]: La montre demandée n'est pas disponible pour l'appariement. En supposant qu'il a la capacité.
24 mars 11:02:29 com.Apple.iphonesimulator [712]: Le téléphone demandé n'est pas disponible pour l'appariement. En supposant qu'il a la capacité. 24 mars 11:02:31 CoreSimulatorService [521]: Impossible d'enregistrer le service com.Apple.coreservices.lsuseractivity.simulatorsupport: Impossible de rechercher com.Apple.coreservices.lsuseractivity.simulatorsupport: 0x44e.

Mon hypothèse pour ce problème est la suivante: je ne suis pas sûr, mais lorsque j'ai mis à jour Xcode, la version iOS mise à jour vers la version 9.3, mais l'application était déjà installée dans le simulateur iPhone 6 Plus lors de l'installation de l'ancienne version (9.2). Par conséquent, lorsque j'ai essayé d'exécuter l'application avec iOS 9.3, j'étais configuré pour iOS 9.2 uniquement et, en raison d'une incompatibilité, il s'est écrasé.

43
Sujay

Tuer le simulateur et le redémarrer à partir de Xcode m'a aidé.

Vous utilisez probablement macOS Sierra qui rompt Xcode 7.3.1 (version de Mac Store)

Utilisez Xcode 8 beta ou Xcode 7.3.1.dmg téléchargé à partir du portail de développeur Mac pour un correctif https://developer.Apple.com/downloads

Lien direct vers Xcode 7.3.1: http://adcdownload.Apple.com/Developer_Tools/Xcode_7.3.1/Xcode_7.3.1.dmg

17
aleene

J'ai quitté mon Xcode et le simulateur a ensuite ouvert mon projet et repris, cela a fonctionné pour moi. Mais je ne comprends pas quel type d'erreur et pourquoi cela s'est produit. 

9
Santo

Oui, cela se produit après la mise à niveau vers Xcode 7.3 et vous exécutez probablement la première fois dans un simulateur.

Lorsque vous voyez cette erreur, cliquez simplement sur "OK" mais ne quittez pas Simulator ou Xcode. Simulator poursuivra son processus et vous pourrez voir la barre de progression. Laissez-le finir d'abord, puis de nouveau Exécuter le projet. Vous pourrez le faire fonctionner avec succès.

9
Amit Ajmera
  1. Quitter Xcode et le simulateur
  2. Supprimer les données dérivées [Faites un clic droit sur le Finder et sélectionnez "Aller au dossier " Tapez ~/Library/Developer/Xcode/DerivedData/ dans la zone de texte. il vous redirigera vers le dossier DerivedData. 
  3. Supprimez tous les dossiers qu'il contient.
  4. Relancez Xcode et réexécutez votre projet.

votre problème sera résolu.

7
jayesh lathiya

Je ne peux pas croire que le problème soit résolu en redémarrant simplement mac: O 

4
Ali

Oui, cela se produit après la mise à niveau vers Xcode 7.3 et probablement lorsque vous exécutez votre projet pour la première fois dans un simulateur.

Voici la solution 1) Essayez de réinitialiser le simulateur 2) Terminez/Tuez le simulateur 3) Terminez/Tuez le Xcode et exécutez à nouveau.

J'espère que tout ce qui précède 3 vous aide.

2
user5421830

Pour moi, WebSense était installé par mon service informatique. Il est connu d’injecter des bibliothèques dans d’autres processus tels que Simulator. Une fois enlevé, ça fonctionnait encore.

0
occasl

Pour moi, quitter Xcode & Simulator (Réinitialiser) et redémarrer Mac Resolved.

0
Uma Madhavi

Supprimez simplement l'ancienne application du simulateur en allant à: Matériel -> Accueil (ici, vous serez redirigé vers l'écran d'accueil du simulateur). Maintenant, maintenez l’ancienne icône de l’application sur l’écran d'accueil simulé jusqu'à ce que toutes les applications se mettent à trembler. Touchez la croix et il vous sera demandé de confirmer la suppression.

Maintenant, construisez à nouveau votre application et tout devrait bien se passer.

0
Mo Iisa