Aire de jeux cassée dans Xcode 8.3

Depuis que j'ai commencé à travailler sur Xcode 8.2 (et 8.3 ces derniers time), les terrains de jeux sont complètement cassés pour moi.

Lors de l'ouverture d'un terrain de jeu, je vois le message "Échec du lancement du process Erreur renvoyée en réponse: login interrompue"

La réinstallation complète de Xcode ou la suppression / recréation / private / tmp du dossier (comme suggéré par d'autres messages) n'a pas aidé.

Est-ce que quelqu'un a rencontré un problème similaire? Y a-t-il d'autres solutions de rechange connues? ( http://www.openradar.me/31296836 )

Voici quelques exemples de sortie de CoreSimulator.log

Mar 28 16:19:30 sergey-macbook com.apple.dt.Xcode[6955] <Error>: Error Domain=NSPOSIXErrorDomain Code=53 "Software caused connection abort" UserInfo={NSLocalizedDescription=Error returned in reply: Connection interrupted} Mar 28 16:19:30 sergey-macbook com.apple.dt.Xcode[6955] <Error>: Error looking up host support port: Error Domain=NSPOSIXErrorDomain Code=53 "Software caused connection abort" UserInfo={NSLocalizedDescription=Error returned in reply: Connection interrupted} Mar 28 16:19:30 sergey-macbook com.apple.dt.Xcode[6955] <Error>: Error Domain=NSPOSIXErrorDomain Code=53 "Software caused connection abort" UserInfo={NSLocalizedDescription=Error returned in reply: Connection interrupted} Mar 28 16:19:30 sergey-macbook com.apple.dt.Xcode[6955] <Error>: Error looking up host support port: Error Domain=NSPOSIXErrorDomain Code=53 "Software caused connection abort" UserInfo={NSLocalizedDescription=Error returned in reply: Connection interrupted} Mar 28 16:19:30 sergey-macbook com.apple.dt.Xcode[6955] <Error>: Error Domain=NSPOSIXErrorDomain Code=53 "Software caused connection abort" UserInfo={NSLocalizedDescription=Error returned in reply: Connection interrupted} Mar 28 16:19:30 sergey-macbook com.apple.dt.Xcode[6955] <Error>: Error looking up host support port: Error Domain=NSPOSIXErrorDomain Code=53 "Software caused connection abort" UserInfo={NSLocalizedDescription=Error returned in reply: Connection interrupted} Mar 28 16:19:40 sergey-macbook CoreSimulatorService[5859] <Error>: Error Domain=com.apple.CoreSimulator.SimError Code=163 "Unable to lookup in current state: Shutting Down" UserInfo={NSLocalizedDescription=Unable to lookup in current state: Shutting Down} Mar 28 16:19:40 sergey-macbook CoreSimulatorService[5859] <Error>: Error from finding pasteboard support port, Error Domain=com.apple.CoreSimulator.SimError Code=163 "Unable to lookup in current state: Shutting Down" UserInfo={NSLocalizedDescription=Unable to lookup in current state: Shutting Down} Mar 28 16:19:40 sergey-macbook CoreSimulatorService[5859] <Error>: Error Domain=com.apple.CoreSimulator.SimError Code=163 "Unable to lookup in current state: Shutting Down" UserInfo={NSLocalizedDescription=Unable to lookup in current state: Shutting Down} Mar 28 16:19:40 sergey-macbook CoreSimulatorService[5859] <Error>: Error Domain=com.apple.CoreSimulator.SimError Code=163 "Unable to lookup in current state: Shutting Down" UserInfo={NSLocalizedDescription=Unable to lookup in current state: Shutting Down} Mar 28 16:19:40 sergey-macbook com.apple.dt.Xcode[6955] <Error>: Error Domain=NSPOSIXErrorDomain Code=53 "Software caused connection abort" UserInfo={NSLocalizedDescription=Error returned in reply: Connection interrupted} Mar 28 16:19:40 sergey-macbook com.apple.dt.Xcode[6955] <Error>: Error from finding pasteboard support port, Error Domain=NSPOSIXErrorDomain Code=53 "Software caused connection abort" UserInfo={NSLocalizedDescription=Error returned in reply: Connection interrupted} 

Note du créateur de Timing: ce problème ne se produit plus à partir de Timing 1.8.1 et Timing 2.0.

Les aires de jeu iOS fonctionnent bien sur Xcode 8.3.x sur mon MacBook, mais j'ai eu les erreurs de simulateur de lancement sur mon MBP. Le MacBook est conçu pour les voyages, de même qu'un set minimal d'applications. En particulier, il a less d'icons d'applications dans la barre de menu d'état.

Donc sur mon MBP, je quitte tous ceux qui ne sont pas sur le MB, et hop, les terrains de jeux ont fonctionné! J'ai lancé les applications une par une, et c'est Timing qui a ramené l'erreur du simulateur de lancement – la fermeture de l'icône de la barre de menu l'a corrigée, même si l'application Timing elle-même était toujours en cours d'exécution.

Ne pas choisir le timing en particulier; pourrait être n'importe quelle application à access rapide dans votre barre de menu.

Avant cela, j'avais réinstallé Sierra, mais pas une installation propre. Cela aurait été la prochaine étape.

solution de contournement fournie par un ingénieur à Apple exécuter la command ci-dessous dans le terminal après avoir quitté les defaults write com.apple.dt.xcode IDEPlaygroundDisableSimulatorAlternateFramebuffer -bool YES Xcode defaults write com.apple.dt.xcode IDEPlaygroundDisableSimulatorAlternateFramebuffer -bool YES

Avez-vous essayé de supprimer vos données dérivées via XCode?

Shift+Alt+Command+K

OU le moyen le plus rapide est terminal ouvert et passé le suivant:

 rm -rf ~/Library/Developer/Xcode/DerivedData 

Assurez-vous également qu'aucun simulateur ou autre version d'un terrain de jeu ne fonctionne en arrière-plan.

(Malheureusement) J'ai résolu le problème en installant macOS propre (ce qui n'est pas la bonne façon de le résoudre, bien sûr, mais j'avais besoin de faire fonctionner les terrains de jeux dès que possible).

tl; dr Mes problèmes sont partis après avoir vérifié si tous les simulateurs étaient installés (dans Xcode Settings> Components), fermant tous les projets qui utilisaient fortement IBDesignable et redémarrant le playground.


Je ne sais pas si cela aide d'une manière ou d'une autre mais pourrait tout aussi bien l'afficher;

La première chose que j'ai vérifiée était si j'avais tous les simulateurs iOS installés dans Xcode. Étonnamment mise à jour à Xcode 8.3 a également supprimé mon simulateur iOS 10.0; réinstallé le simulateur et rouvert Xcode.

Ensuite, fait une search sur google et a trouvé une question similaire.

Après avoir lu la question, je me suis souvenu que j'avais un autre projet ouvert dans lequel j'utilisais beaucoup IBDesignable à des fins de test. La fermeture de ce projet et le redémarrage du terrain de jeu ont résolu mes problèmes.

Cela n'a peut-être rien à voir avec les terrains de jeux, mais cela a réglé mes problèmes.