5
votes

xcode bloqué lors de la copie de fichiers cache à partir de l'appareil tvOS

J'ai essayé de connecter mon Apple TV avec xcode et il est resté bloqué lors de la copie de fichiers cache à partir de l'appareil. Il se connectait auparavant comme d'habitude mais soudainement il s'est arrêté.

Information sur la version

Apple TV: tvOS 13.4.6 (17L570)
Xcode: 11,5 (11E608c)
MacOS: 10.15.4 (19E287)

Qu'est-ce que j'ai essayé jusqu'à présent?

  • Nettoyer le dossier de construction et reconstruire
  • Supprimer les données dérivées
  • Couplage et dissociation de l'Apple TV mille fois
  • Mise à jour de MacOS vers la dernière version
  • Réinitialiser l'Apple TV plusieurs fois
  • Désinstaller / réinstaller xcode

C'est là que c'est coincé


0 commentaires

5 Réponses :


0
votes

J'ai fait exactement ce que tu as fait. Tout cela et même plus. Rien n'a aidé. J'ai également essayé de réunir physiquement le routeur, l'AppleTV et le macbook, et cela n'a pas non plus aidé. Je les ai laissés deux heures. Il y a le résultat: 6 erreurs avec description détaillée:

Details

Unable to copy symbols from this device
Domain: com.apple.dtdevicekit
Code: -1
Failure Reason: Xcode was unable to read the required data from the device
User Info: {
    DVTRadarComponentKey = 487927;
    "com.apple.dtdevicekit.stacktrace" = (
    0   DTDeviceKitBase                     0x000000011eb85645 DTDKCreateNSError + 109
    1   DTDeviceKitBase                     0x000000011eb8b358 DTDKGetSharedCacheFileSync + 4681
    2   DTDeviceKitBase                     0x000000011eb8d4ba __DTDKCopySharedCacheFiles_block_invoke_4 + 4641
    3   DVTFoundation                       0x0000000105b5de14 __43-[DVTDispatchLock asyncPerformLockedBlock:]_block_invoke + 40
    4   DVTFoundation                       0x0000000105b847f4 __DVT_CALLING_CLIENT_BLOCK__ + 7
    5   DVTFoundation                       0x0000000105b86be9 __DVTDispatchBarrierAsync_block_invoke + 1194
    6   libdispatch.dylib                   0x00007fff6efd26c4 _dispatch_call_block_and_release + 12
    7   libdispatch.dylib                   0x00007fff6efd3658 _dispatch_client_callout + 8
    8   libdispatch.dylib                   0x00007fff6efd8c44 _dispatch_lane_serial_drain + 597
    9   libdispatch.dylib                   0x00007fff6efd9609 _dispatch_lane_invoke + 414
    10  libdispatch.dylib                   0x00007fff6efd56d0 _dispatch_continuation_pop + 86
    11  libdispatch.dylib                   0x00007fff6efd4f16 _dispatch_async_redirect_invoke + 703
    12  libdispatch.dylib                   0x00007fff6efe1957 _dispatch_root_queue_drain + 326
    13  libdispatch.dylib                   0x00007fff6efe2097 _dispatch_worker_thread2 + 92
    14  libsystem_pthread.dylib             0x00007fff6f2319f7 _pthread_wqthread + 220
    15  libsystem_pthread.dylib             0x00007fff6f230b77 start_wqthread + 15
);
}
--


System Information

macOS Version 10.15.4 (Build 19E266)
Xcode 11.5 (16139)

Solution:

Accédez à AppleTV -> Settings -> Main (ÐžÑ Ð½Ð¾Ð²Ð½Ð¾Ðµ) -> Storage (Управление хранилищем) et supprimez toutes les applications . Ou vous pouvez supprimer certains d'entre eux un par un et essayer de construire à chaque fois. Après avoir supprimé certains jeux et petites applications pas célèbres, le xcode fonctionne avec AppleTV!

Le lendemain matin, j'ai recommencé à connecter Xcode et AppleTV4K et le problème est réapparu. J'ai rechargé le routeur et attendu 5 minutes. Après cela, cela fonctionne.


0 commentaires

1
votes

Parfois, lorsque vous ouvrez la fenêtre des périphériques, vous pouvez voir que l'erreur entraîne le problème de blocage. dans mon cas, c'était que la version xCode était trop basse que la version des appareils.

Closed Xcode l'a mis à jour et il est corrigé maintenant.


0 commentaires

0
votes

Eu le même problème. La suppression de toutes les applications et la réinitialisation de l'appareil m'ont aidé.


0 commentaires

2
votes

J'ai eu ce problème avec l'iPhone SE, plutôt qu'avec AppleTV, et je n'ai trouvé que cette question dans mes recherches.

Finalement, je devais simplement attendre (très avec impatience) avec Xcode actif sur mon écran Mac, et garder l'iPhone éveillé / déverrouillé , pour qu'il se termine. C'était comme pour toujours, mais c'était moins de 30 minutes à la fin.

Cela semblait arrêter le processus si je quittais Xcode pour travailler sur autre chose ou si l'écran de l'iPhone était verrouillé. Ainsi, garder Xcode en tant qu'application active et garder l'iPhone éveillé semblait permettre au processus de se terminer enfin.


1 commentaires

Eu le même problème avec un iPhone SE (2020), il a fallu environ 5 minutes au total pour le terminer.



0
votes

Dans mon cas, je quitte et redémarre mon xCode, cela a été corrigé. Dans certains cas, la mise à jour de xCode peut être nécessaire.


0 commentaires