IOS 10: Как отладить Today Widget - сообщение "Не удалось загрузить"

Мне кажется, что всякий раз, когда виджет Today виляет по какой-либо причине, он отображает сообщение "Невозможно загрузить" (как на подключенном экране).

Когда это ничего не происходит в отладчике, на консоли ничего не появляется. Мне кажется, что я ищу иглу в стоге сена. Возможно ли отладить сообщение "Невозможно загрузить" в Xcode?

Версия Xcode: 8.2

iOS Simulator: 10.2

Невозможно загрузить

Ответ 1

Вы можете отлаживать текущее расширение, выполняя следующие действия:

При запуске приложения на вашем устройстве/симуляторе откройте виджет. Затем, когда вы откроете свой виджет, перейдите в Xcode- > Debug- > Attach to Process, и вы должны найти свое имя виджета.

Обратите внимание, что это будет работать, только если ваш виджет открыт. Вы можете установить точки останова и отлаживать шаг за шагом, чтобы узнать, почему появляется сообщение "Невозможно загрузить".