2014-06-05 4 views
3

Мы можем регистрироваться с NSlog в другом представлении в iOS 8 (версия Xcode Beta).KeyboardViewController NSLog IOS 8

Однако я не могу NSLog в расширении клавиатуры в KeyboardViewController. Он не появился в журнале.

NSLog (@ "viewdidload in keyboard");

Я хотел бы знать, как обнаружить/войти в реальное время.

+0

возможно дубликат [Как отлаживать IOS 8 расширений с NSLog?] (http://stackoverflow.com/questions/24031612/how-to-debug-ios-8-extensions-with-nslog) –

ответ

6

Вы просто не видите, что регистрируется в области отладки Xcode, потому что отладчик Xcode не подключен к вашему расширению. Расширения почти полностью независимы от их приложения.

Ответил здесь: для физического устройства: https://stackoverflow.com/a/24050325/1453948 для тренажера: https://stackoverflow.com/a/24043265/1453948

Таким образом, в случае имитатора перейти в меню Debug Simulator -> Open System Log