내 iOS 앱이 계속 충돌합니다. 일관되게 충돌을 일으킬 수있는 방법을 찾았습니다. 나는 여러 번 작업을 반복했고 나는 매번 같은 충돌 로그를 얻는다.ModalViewController를 표시하고 백그라운드 상태로 전환 한 후 앱이 작동하지 않습니다.
다음과 같은 경우 충돌이 발생합니다. 앱 실행, 조금 (옵션) 사용, 기본 화면으로 이동, 모달 ViewController 열기, 닫기, 앱 사용 (선택 사항), 앱 닫기 (홈 버튼을 누르고 앱을 죽이지 말고) 조금 기다린 다음 (선택 사항) 앱을 다시 엽니 다. 앱을 다시 열면 1 초 후에 충돌이 발생합니다. 앱을 종료 할 때 앱이있는 곳에서는 충돌을 일으키거나 막지 않습니다. 앱에서 어디에 있든 상관없이 같은 방식으로 충돌합니다. 이 앱을 사용하고 모달 VC를 열지 않으면 배경으로 보내고 아무 문제없이 다시 열 수 있습니다. 몇 가지 코드를 제공하기 위해
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x00000000, 0x00000000
Crashed Thread: 0
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x317d332c __pthread_kill + 8
1 libsystem_c.dylib 0x33ed0208 pthread_kill + 48
2 libsystem_c.dylib 0x33ec9298 abort + 88
3 libc++abi.dylib 0x36d56f64 abort_message + 40
4 libc++abi.dylib 0x36d54346 _ZL17default_terminatev + 18
5 libobjc.A.dylib 0x35321350 _objc_terminate + 140
6 libc++abi.dylib 0x36d543be _ZL19safe_handler_callerPFvvE + 70
7 libc++abi.dylib 0x36d5444a std::terminate() + 14
8 libc++abi.dylib 0x36d5581e __cxa_rethrow + 82
9 libobjc.A.dylib 0x353212a2 objc_exception_rethrow + 6
10 CoreFoundation 0x37572506 CFRunLoopRunSpecific + 398
11 CoreFoundation 0x37572366 CFRunLoopRunInMode + 98
12 GraphicsServices 0x33d31432 GSEventRunModal + 130
13 UIKit 0x3131ecce UIApplicationMain + 1074
14 ***my app name** 0x0006f140 0x6b000 + 16704
15 ***my app name** 0x0006d5f0 0x6b000 + 9712
그것은 하드, 그리고 I : 여기
는 충돌 중 일부는 내가 (내가 무엇을 내가 관련이없는 줄 알았는데, 내가 전체 로그를 제공 할 수 꺼내서)마다 얻을 로그입니다 심지어 내가 아마도 줄 수 모르겠어요 ..을 내가 왜 이런 일 아무 생각이, 도움이 싶어요 ... 당신이있어 동안 정리 작업이 일어나고있는 것처럼
Objective-C 예외에서 중단 점을 설정 했습니까? –
허, 나도 몰라, 그렇지? 당신은 조금 설명 할 수 있겠습니까? – rdurand
Organizer 창의 문서 부분에서 "중단 점 탐색기"를 검색하십시오. 텍스트에서 볼 수있는 것보다 더 나은 그림으로 설명하는 항목이 도구 설명서에 나타납니다. –