xcode завис при копировании файлов кэша с устройства tvOS - PullRequest
3 голосов
/ 20 июня 2020

Я пытался подключить свой Apple TV к xcode, но он завис при копировании файлов кеша с устройства. Раньше он подключался как обычно, но внезапно он остановился.

Информация о версии

Apple TV: tvOS 13.4.6 (17L570) Xcode: 11.5 (11E608 c) MacOS: 10.15.4 (19E287)

Что я пробовал до сих пор?

  • Очистить папку сборки и пересобрать
  • Удалить производные данные
  • тысячи раз сопряжение и отключение Apple TV
  • обновление MacOS до последней версии
  • сброс Apple TV пару раз
  • удаление / установка xcode еще раз

Здесь он застрял

Ответы [ 3 ]

1 голос
/ 11 августа 2020

Иногда, когда вы открываете окно устройств, вы можете увидеть, что ошибка приводит к зависанию. в моем случае это было то, что версия xCode была слишком низкой, чем версия устройства.

Closed xCode обновил ее, и теперь это исправлено.

0 голосов
/ 08 сентября 2020

Была такая же проблема. Мне помогли удаление всех приложений и сброс устройства.

0 голосов
/ 10 июля 2020

Я сделал именно то, что сделал ты. Все это и даже больше. Ничего не помогло. Также я пытался физически соединить роутер, AppleTV и MacBook, и это тоже не помогло. Я оставил их на два часа. Результат: 6 ошибок с подробным описанием:

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)

Решение: от

Go до AppleTV -> Settings -> Main (Основное) -> Storage (Управление хранилищем) и удалите все приложения. Или вы можете удалить некоторые из них по одному и пытаться каждый раз строить. После удаления некоторых игр и небольших, не известных приложений, xcode стал работать с AppleTV!

На следующее утро я снова начал подключать Xcode и AppleTV4K, и проблема снова появилась. Я перезагрузил роутер и ждал 5 минут. После этого работает.

...