2014-02-05 6 views
2

Приложение для iPhone работало правильно, и внезапно он сбой, когда я запускаю его на устройстве или симуляторе, и он не сообщает мне ни о какой полезной информации в журнале, он просто записывает следующую бесполезную информацию:Сообщения об ошибках Iphone перед didFinishLaunchingWithOptions

2014-02-05 17:09:34.069 TeacherAssistant[711:60b] (
0 CoreFoundation      0x2ed4ce9b <redacted> + 154 
1 libobjc.A.dylib      0x390a96c7 objc_exception_throw + 38 
2 UIKit        0x3197beed <redacted> + 0 
3 UIKit        0x3174a10d <redacted> + 44 
4 UIKit        0x3153ba53 <redacted> + 482 
5 UIKit        0x314d6a07 <redacted> + 3142 
6 UIKit        0x314d5cfd <redacted> + 72 
7 UIKit        0x3153b321 <redacted> + 664 
8 GraphicsServices     0x339bb76d <redacted> + 608 
9 GraphicsServices     0x339bb357 <redacted> + 34 
10 CoreFoundation      0x2ed17777 <redacted> + 34 
11 CoreFoundation      0x2ed17713 <redacted> + 346 
12 CoreFoundation      0x2ed15edf <redacted> + 1406 
13 CoreFoundation      0x2ec80471 CFRunLoopRunSpecific + 524 
14 CoreFoundation      0x2ec80253 CFRunLoopRunInMode + 106 
15 UIKit        0x3153a5c3 <redacted> + 762 
16 UIKit        0x31535845 UIApplicationMain + 1136 
17 TeacherAssistant     0x0006c545 main + 220 
18 libdyld.dylib      0x395a2ab7 <redacted> + 2 
) 

пожалуйста, рассмотреть в своем ответе следующее:

  • Я «м положить точку останова для всех исключений

  • Я попытался установить пустой контроллер и сделал это the initial view controller, чтобы узнать, есть ли проблема в раскадровке, но он также падает

  • Я удалил приложение с устройства iPhone и сделал чистую/сборку, но без каких-либо

  • Я удалил все приложения полученных данных и очистил/сборки, но и не среднего

  • профиль обеспечения в порядке

и последующей ing - это журнал, когда я попробовал его на тренажере:

2014-02-05 17:19:17.950 TeacherAssistant[17535:70b] (
0 CoreFoundation      0x017be5e4 __exceptionPreprocess + 180 
1 libobjc.A.dylib      0x015418b6 objc_exception_throw + 44 
2 UIKit        0x007e3572 -[UIStoryboard name] + 0 
3 UIKit        0x002af432 -[UIApplication _loadMainStoryboardFileNamed:bundle:] + 53 
4 UIKit        0x002af6e9 -[UIApplication _loadMainInterfaceFile] + 245 
5 UIKit        0x002ae28f -[UIApplication _runWithURL:payload:launchOrientation:statusBarStyle:statusBarHidden:] + 543 
6 UIKit        0x002c287c -[UIApplication handleEvent:withNewEvent:] + 3447 
7 UIKit        0x002c2de9 -[UIApplication sendEvent:] + 85 
8 UIKit        0x002b0025 _UIApplicationHandleEvent + 736 
9 GraphicsServices     0x020f52f6 _PurpleEventCallback + 776 
10 GraphicsServices     0x020f4e01 PurpleEventCallback + 46 
11 CoreFoundation      0x01739d65 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 53 
12 CoreFoundation      0x01739a9b __CFRunLoopDoSource1 + 523 
13 CoreFoundation      0x0176477c __CFRunLoopRun + 2156 
14 CoreFoundation      0x01763ac3 CFRunLoopRunSpecific + 467 
15 CoreFoundation      0x017638db CFRunLoopRunInMode + 123 
16 UIKit        0x002adadd -[UIApplication _run] + 840 
17 UIKit        0x002afd3b UIApplicationMain + 1225 
18 TeacherAssistant     0x0000a67d main + 157 
19 libdyld.dylib      0x02b5e70d start + 1 
) 

спасибо заранее.

+0

'[UIStoryboard name]' это не доступно в UIKit, и вы отправляете сообщение «name» на свою раскадровку в какой-то момент вашего кода или дизайнера. Пожалуйста, подтвердите. –

+0

Что значит я не понимаю! –

+0

не соответствует действительности. '[UIStoryboard name]' является допустимым методом. Это просто не публично, но доступно. Это не проблема. Проблема, скорее всего, внутри раскадровки. Должно быть сообщение, прикрепленное к этому исключению. Например. «Этот класс не является ключевым значением, совместимым с ключом ...» –

ответ

3

Убедитесь, что ваша цель имеет правильное имя для вашего файла раскадровки. Я смог воспроизвести вашу ошибку, перейдя в файл Info.plist для своей цели и переименовав раскадровку, чтобы она не соответствовала фактическому имени файла раскадровки. Я предполагаю, что вы случайно переименовали это в свою цель, или вы в какой-то момент изменили имя своего раскадровки.

+0

Нет, проблема заключалась в том, что раскадровка не была добавлена ​​в раздел пути пучка –

0

Это может произойти, если ваше приложение использует встроенные двоичные файлы, но вы не добавили их в Target> General> Embedded Binaries.

Смежные вопросы