iPhone 및 iPod Touch에서 실행되는 iOS 3.0 용 앱을 마무리합니다. 그것은 iOS4.0에 벌금을 일하고 최대,하지만 난 아이폰 OS 3.0 출시 이미지 프로그램을 실행하는 2 세대 아이팟 터치에 그것을 backtest 때 내가 만난거야 다음이 무엇인지iOS 및 보관되지 않은 xib 파일
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSKeyedUnarchiver initForReadingWithData:]: incomprehensible archive (0x4e, 0x49, 0x42, 0x41, 0x72, 0x63, 0x68, 0x69)'
2012-01-15 09:35:53.025 MyApp[3026:207] Stack: (
808001701,
805397928,
807551015,
807550919,
810902709,
815043196,
815042704,
814682908,
814682012,
814970032,
814968048,
814966908,
839149932,
807750263,
807747947,
814678868,
814672532,
61527,
10764
)
terminate called after throwing an instance of 'NSException'
(gdb) backtrace
#0 0x31dd594c in __kill()
#1 0x31dd5940 in kill()
#2 0x31dd5934 in raise()
#3 0x31deccfe in abort()
#4 0x374ef848 in __gnu_cxx::__verbose_terminate_handler()
#5 0x300166c0 in _objc_terminate()
#6 0x374ecf3c in __cxxabiv1::__terminate()
#7 0x374ecfb4 in std::terminate()
#8 0x374ed0dc in __cxa_throw()
#9 0x300165e4 in objc_exception_throw()
#10 0x30224026 in +[NSException raise:format:arguments:]()
#11 0x30223fc6 in +[NSException raise:format:]()
#12 0x305564b4 in -[NSKeyedUnarchiver initForReadingWithData:]()
#13 0x3094927c in -[UINib instantiateWithOptions:owner:loadingResourcesFromBundle:]()
#14 0x30949090 in -[NSBundle(NSBundleAdditions) loadNibNamed:owner:options:]()
#15 0x308f131c in -[UIApplication _loadMainNibFile]()
#16 0x308f0f9c in -[UIApplication _runWithURL:sourceBundleID:]()
#17 0x309374b0 in -[UIApplication handleEvent:withNewEvent:]()
#18 0x30936cf0 in -[UIApplication sendEvent:]()
#19 0x3093687c in _UIApplicationHandleEvent()
#20 0x3204696c in PurpleEventCallback()
#21 0x30254a76 in CFRunLoopRunSpecific()
#22 0x3025416a in CFRunLoopRunInMode()
#23 0x308f0354 in -[UIApplication _run]()
#24 0x308eea94 in UIApplicationMain()
#25 0x0000f056 in main (argc=1, argv=0x2ffff7c8) at ...... Classes/main.m:16
Current language: auto; currently objective-c
어떤 아이디어와 그것을 고치는 방법?
저는 Xcode 4.2.1을 구축 중입니다.
PS - 빌드를 정리하거나 .xib 파일을 다시 저장하면 문제가 해결되지 않습니다. 때로는 앱이이 단계를 지나치게되지만보기 컨트롤러를로드 할 때 나중에 .xib가 표시되는 것과 같은 이유로 분명히 충돌합니다.
당신이 빌드를 청소하고 펜촉 - 파일을 다시 저장 시도 말하는 것처럼, 당신은 또한 시뮬레이터의 내용과 설정을 다시 시도 같은데요? – Emil
아니요, 기기에서 실행하려고하기 때문에. 앱이 시뮬레이터 (iOS 4.3 및 iOS 5.0 시뮬레이터)에서 잘 돌아갑니다. – SK9
3.0 시뮬레이터가 없습니까? 이전 버전의 Xcode를 다운로드하고 거기에 빌드하여 도움이되는지 확인해보십시오. – Emil