2011-01-22 2 views
0
#5 0x0298261c in _objc_terminate 
#6 0x9532515a in __cxxabiv1::__terminate 
#7 0x9532519a in std::terminate 
#8 0x95325298 in __cxa_throw 
#9 0x029823d8 in objc_exception_throw 
#10 0x028677e1 in -[NSException raise] 
#11 0x0005e0e0 in _NSSetUsingKeyValueSetter 
#12 0x0005df1e in -[NSObject(NSKeyValueCoding) setValue:forKey:] 
#13 0x0031e1e1 in -[UIView(CALayerDelegate) setValue:forKey:] 
#14 0x004fc09f in -[UIRuntimeOutletConnection connect] 
#15 0x027eac75 in -[NSArray makeObjectsPerformSelector:] 
#16 0x004faae4 in -[UINib instantiateWithOptions:owner:loadingResourcesFromBundle:] 
#17 0x004fcad9 in -[NSBundle(NSBundleAdditions) loadNibNamed:owner:options:] 
#18 0x002f3272 in -[UIApplication _loadMainNibFile] 
#19 0x002f4754 in -[UIApplication _runWithURL:payload:launchOrientation:] 
#20 0x002fad3e in -[UIApplication handleEvent:withNewEvent:] 
#21 0x002f64f7 in -[UIApplication sendEvent:] 
#22 0x002fe1d8 in _UIApplicationHandleEvent 
#23 0x030fb17c in PurpleEventCallback 
#24 0x027b789c in CFRunLoopRunSpecific 
#25 0x027b68a8 in CFRunLoopRunInMode 
#26 0x002f4221 in -[UIApplication _run] 
#27 0x002fc372 in UIApplicationMain 

응용 프로그램에서 기본 창은 탐색 컨트롤러이며 iPod/iPhone에서 제대로 작동합니다. 그것도 아이튠즈 스토어에 살고있다. 하지만 iPad 시뮬레이터로 앱을 실행하면보기를 시작하기 전에 SIGABRT가 충돌합니다.애플 리케이션은 iPhone/iPod에서 잘 작동하지만 iPad에서는 충돌합니다 (시뮬레이터도 포함)

내 xib 파일에 문제가있는 것 같아요. 매개 변수를 확인했지만 원인을 찾을 수 없습니다. 4.1 아이 패드 시뮬레이터 :

SDK

3.2

+0

스택 추적 외에 던져진 예외에 대한 정보가 있습니까? Xcode의 콘솔에 출력이 없다면 NSException의'-raise' 메쏘드에서 중단 점을 설정 한 다음 콘솔에'po self'를 사용하여 정보를 출력 할 수 있습니다. –

답변

1

펜촉, 예를 들어 말게 배너에서 아이폰 OS 4 특정 항목로드는 이러한 유형의 오류를 줄 것이다.

iOS 4.2를 실행하는 iPad 시뮬레이터를 사용하여 Xcode의 최신 버전으로 업그레이드 할 수 있습니다. 그런 다음 최종 신청서에 iOS 4 이상이 필요합니다.

또는 iOS 3.2 호환 Nib를 만들 수 있으며 iOS 4 미만에서 실행할 때 해당 버전을로드 할 수 있습니다. 런타임에 확인하고 적절한 Nib를 선택하기 위해 코드를 작성해야합니다.

+0

감사합니다, iPad 4.2 시뮬레이터에서 작동합니다. 내 펜촉에서 사용하고있는 3.2 특정 리소스를 찾아서 여기에 게시 할 것입니다. – Shreesh

관련 문제