2014-11-11 4 views
0

ios 7과 8에서 앱을 실행해도 괜찮습니다. ios 6에서 실행하면 기기 로그에 이러한 오류가 표시됩니다.ios 6에서 didFinishLaunchingWithOptions 이전에 앱이 다운 됨

Job appears to have crashed: Segmentation fault: 11 

Application 'UIKitApplication:com.myapp.app[0x6f3e]' exited abnormally with signal 11: Segmentation fault: 11 

libMobileGestalt copySystemVersionDictionaryValue: Could not lookup ReleaseType from system version dictionary 

검색했지만 해결되지 않았습니다. 어떻게 할 수 있는지 알고 싶습니까?

+0

은 (는) sdk가 업데이트 되었습니까? –

+0

SDK? 현재 최신 xcode가 있고 기본 SDK는 ios 8.1입니다. 아키텍처와 유효한 아키텍처는 armv7입니다. –

+0

이 오류는 더 이상 존재하지 않는 메모리에 액세스 할 때 발생합니다. 아마도 메모리에없는 속성이 액세스되고있을 것입니다. 디버거를 사용하여 충돌 직전에 어떤 변수에 액세스했는지 확인해 보았습니다. –

답변

0

세그먼트 오류는 일반적으로 메모리 오버 할당으로 인해 발생합니다. 당신이 게시 한 다른 경고는 이것을지지하는 것 같습니다. 귀하의 응용 프로그램은 무료로하지 않고 많은 객체를 만드는 루프를 포함 할 수 있습니다. 따라서 할당 된 메모리를 확보하십시오 ....

관련 문제