Сбой IOS 5 @ [self.NavigationController pushViewController: vcSummary анимированный: ДА];

#iphone #xcode #crash #ios5 #pushviewcontroller

#iPhone #xcode #сбой #ios5 #pushviewcontroller

Вопрос:

[self.navigationController pushViewController:vcSummary animated:YES ]; приводит к сбою моего приложения (которое уже есть в app Store) на устройстве, но отлично работает на моем симуляторе iPhone 5.0.

Пожалуйста, предложите, есть ли какой-либо способ выяснить, почему происходит сбой?

Как отлаживать на iPhone, т.е. Могу ли я запустить приложение на iPhone и просмотреть журналы на самом iPhone?

Код:-

 AirportInfoSummaryController *vcSummary = [[AirportInfoSummaryController alloc] init];
[self.navigationController pushViewController:vcSummary animated:YES ];
  

AirportInfoSummaryController имеет табличное представление с каждой строкой, загруженной ячейкой табличного представления (в трех строках загружено 3 xib)

Я получаю журнал сбоев:-введите описание изображения здесь

Ответ №1:

Вы можете просмотреть журналы устройств через Xcode> Органайзер> Устройства. Вы также можете обозначить там свои журналы сбоев, предполагая, что вы выполнили сборку и архивирование, и, следовательно, файл dSYM все еще существует. (Символизация связывает «тарабарщину», которую выводит журнал сбоев, с реальными строками кода, чтобы помочь вам в отладке.)