Не удается просмотреть сообщения NSLog для расширений приложений в iOS8

Я пробовал все в этой теме: Как отлаживать расширения iOS 8 с помощью NSLog ?

И я по-прежнему не могу просматривать сообщения NSLog для своего расширения приложения в бета-версии 5 и XCode Beta 5.

Не мог бы кто-нибудь опубликовать пошагово?

Вот что я пробовал:

  • Работающее сопутствующее приложение — не присоединяется автоматически при загрузке расширения (остается в состоянии «Ожидание присоединения»)
  • Запуск сопутствующего приложения, а затем подключение вручную, введя имя расширения
  • Присоединение вручную, запустив схему расширения и выбрав другое приложение (я пробовал Safari, мое приложение-компаньон, другие в этом сценарии)
  • Пробовал все это на устройстве и в симуляторе

В более ранних бета-версиях здесь можно было переключаться между основной целью и расширением, но больше нельзя (почему!?):

введите здесь описание изображения

Не повезло ни одному из них. Очень расстроен, потому что я дошел до того, что не могу ничего отлаживать. Если кто-то может помочь, я был бы признателен!


person barfoon    schedule 10.08.2014    source источник
comment
В настоящее время со мной происходит что-то очень странное... когда я запускаю симулятор, NSLog начинает работать волшебным образом!   -  person Albert Renshaw    schedule 10.08.2014
comment
Ага! stackoverflow.com/a/25225394/2057171   -  person Albert Renshaw    schedule 10.08.2014


Ответы (1)


Для меня проблема была в окне NSLog. У меня был выбран симулятор вместо моего реального устройства ... Щелкните, где я щелкаю на изображении ниже, чтобы открыть все параметры, затем выберите свое устройство. Теперь запустите расширение вашего приложения внутри самого приложения.

введите здесь описание изображения

person Albert Renshaw    schedule 10.08.2014