2016-08-13 3 views
0

시뮬레이터에서 제대로 작동하는 앱이 있지만 Ipad에서 실행하면 앱이 무작위로 충돌합니다. 정말 큰 문제가있어 내일 앱을 제출해야합니다.Swift 앱 충돌이 시뮬레이터에서 정상적으로 작동합니다.

크래시 보고서를 이해할 수 없으며 앱이 너무 커서 40 개의 파일과 여러 개의 segues 및 http 요청이 있습니다. 그것은 각 파일에 불가능한 체크! 어디를 볼 것인가?

아무것도에 힌트를 수행합니다

Exception Type: EXC_BREAKPOINT (SIGTRAP) 
Exception Codes: 0x0000000000000001, 0x000000010014c164 
Triggered by Thread: 0 

하시기 바랍니다들 도움이 큰 것, 큰 문제입니다!

업데이트 :

응용 프로그램이 4처럼 수행 한 후, 많은 API 호출이 있습니다 - 5 응용 프로그램 종료를 호출하고 백그라운드에서 유지됩니다.

실제 문제인지는 모르지만 같은 페이지에 머물러 있기 때문에 추측하고 있습니다. 앱이 다운되지 않습니다.

내가 뭘해야하나요?

+0

다음을 참조하십시오. http://stackoverflow.com/questions/2611607/are-exc-breakpoint-sigtrap-exceptions-caused-by-debugging-breakpoints –

답변

0

이 정보에 대한 구체적인 도움을 제공하기가 다소 어렵습니다.

크래시 보고서 도구를 앱에 추가하는 것이 좋습니다 (예 : Crashlytics). 그런 식으로 실제 장치가 충돌하고 수정하는 것이 더 합리적 일 때 읽을 수있는 보고서를 얻을 수 있습니다.

프로덕션 응용 프로그램에서 오류보고 도구를 사용하는 것이 좋습니다.

+0

안녕하세요, 저는 이제 수행하는 페이지에서 항상 충돌하는 것을 확인했습니다. api가 https가 아닌 HTTP에있는 경우 API 호출은 앱에 영향을 줍니까? 이것은 – Engineeroholic

+0

을 테스트하기위한 특별 빌드입니다. 문제의 범위를 좁히기 위해 어떤 정보를 제공 할 수 있습니까? – Engineeroholic

+0

음, iOS9 Apple ATS는 https 연결 만 필요하므로 앱에서 https가 아닌 API를 호출 할 수 없습니다. 허용하는 해킹이 있지만 앱을 거부하면 사과가 거부됩니다. https를 통해 서버를 만들어야합니다. –

관련 문제