Ошибка предварительного просмотра SwiftUI: подключение к запущенному интерактивному агенту - PullRequest
0 голосов
/ 27 мая 2020

Я получил указанную выше ошибку при использовании функции предварительного просмотра SwiftUI и не могу понять, почему это происходит. Ошибка всегда выглядит примерно так:

GenericHumanReadableError: unexpected error occurred

messageRepliedWithError("Connecting to launched interactive agent 1894", Optional(Error Domain=com.apple.dt.xcodepreviews.service Code=17 "connectToPreviewHost: Failed to connect to 1894: (null)" UserInfo={NSLocalizedDescription=connectToPreviewHost: Failed to connect to 1894: (null)}))

Мне удалось найти хороший способ отладки, см. Ниже

1 Ответ

0 голосов
/ 27 мая 2020

Если вы зайдете в /Users/USERNAME/Library/Logs/DiagnosticReports, вы увидите последние отчеты cra sh. Откройте самый последний (он должен начинаться с имени вашего приложения), и он должен сообщить вам причину сбоя приложения. Это будет выглядеть примерно так:

Application Specific Information:
Fatal error: This request requires an authenticated account: file /Users/USERNAME/Work/AppName/Models/CloudKitAlbumManager.swift, line 101

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

Надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...