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.
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é.
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
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.
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.
~/Library/Developer/Xcode/DerivedData/
dans la zone de texte. il vous redirigera vers le dossier DerivedData. votre problème sera résolu.
Je ne peux pas croire que le problème soit résolu en redémarrant simplement mac: O
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.
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.
Pour moi, quitter Xcode & Simulator (Réinitialiser) et redémarrer Mac Resolved.
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.