2014-01-09 6 views
0

iOS 앱이 시뮬레이터 및 디버깅 장치에서 올바르게 실행되지만 임시 할당 된 장치에서 실행될 때 앱이 충돌하고 'console'앱에 따라 응용 프로그램이 신호 9와 충돌하여 9가 종료되고 응용 프로그램이 종료 어설 션을 위해 종료됩니다. 나는이 시점에서 무엇을 해야할지 모르겠다. 더 많은 정보가 필요하면 알려주세요. 여기 iOS 앱이 시뮬레이터에서 실행 됨. 출시시 비정상 배포 충돌이 발생합니다.

이 코드 링크입니다 : 좋은 제안은 다른 답변, 게다가 https://www.dropbox.com/s/ch48v8uiyx7wiqh/Animal.zip

enter image description here

답변

1

이 문제의 일반적인 원인은 디버그 구성이 포인터 메모리 버그 매달려 마스크 때로는 수 있다는 것입니다 . 다음을 수행하십시오.

  • 릴리스 구성으로 시뮬레이터에서 앱을 실행하십시오. 추락하면. . .
  • 로그 문을 사용하고 다시 실행하여 원인을 좁히십시오 (디버거를 사용할 수 없음).
+0

앱을 릴리스 구성으로 실행할 때 아무런 문제가 없었습니다. 이것이 인증서 문제 일 수 있다고 생각하십니까? – user2793987

+0

죄송합니다. 그밖에 어떤 것이 있는지 잘 모릅니다. . 인증서 문제가 그럴듯하게 들린다 –

+0

사실, 나는 충돌 로그가 있습니다. 그것을 여기에서보십시오 : https://www.dropbox.com/s/e7sl3zox2ebo1fm/ReportCrash%20%201-10-14%2C%201-43%20PM.crash – user2793987

관련 문제