2009-08-05 8 views
1

몇 가지 이유로 아이폰 앱을 실행할 때마다 앱이 똑바로 세운 상태에서 정상적으로 작동합니다. 두 번째 시뮬레이터는 왼쪽 또는 오른쪽으로 회전합니다 (수동으로 돌리거나 비디오를 재생하려고하는 경우와 같이), 코드가 "잘못된 액세스"또는 예외와 충돌합니다.내 아이폰 앱이 충돌합니다 (가로 모드).

미친 짓은이 물건이 제대로 작동한다는 것입니다. 가로 모드에만 영향을주는 것처럼 보이는 것은 아무것도 변경하지 않았습니다. 백그라운드에서 복잡한 작업이 중단되어 작동을 멈출 수 있습니까? 이것은 일종의 메모리 오류 증상일까요?

제니

+0

스택 추적을 포함하여 충돌 로그를 게시하십시오. –

답변

1

물론, 당신은 해제 할 수 아직 공개하지 말아야 할 일, 또는 유사한.

나는 문을 주요 장소에두고, shouldAutorotateToInterfaceOrientation으로 시작하고 사용자가 가질 수있는 사용자 지정 그리기 함수로 시작합니다.

+0

나는 ... 너무 혼란 스럽다. 시간이 흐르면서 디버깅을 한 후에도 작동합니다. 내가 한 일은 뷰 컨트롤러 중 일부 (예 : Autorotate 등을 찾은 곳)에 중단 점을 추가하는 것뿐이었습니다. 내가 그걸 밟았 기 때문에 어쩌면 그럴 것이라고 생각했지만 지금은 코드가 변경되지 않았다는 것을 알고있는 iphone에서도 모든 것이 작동합니다. 나는 너무 혼란 스럽다. – Jenny

+2

흠 ... 나는 정말로 원인을 알아 내기 위해 정말로 돌아갈 것이다. 중단 점을 제거하고 프로젝트를 정리 한 다음 다시 작성하고 어떤 일이 발생하는지 확인하십시오. – marcc

+0

나는 그것을했고, 여전히 효과가 있었다. 며칠 후 나는 내가하고 있던 네트워크가 (작업 일의 끝) 속도를 높이고 있다는 것을 알았습니다. 문제가되는 것은 자동 리 랜싱을 발표하는 것입니다. 이미 출시 된 이후에 출시하려고 시도한 경우에만 충돌이 발생했습니다 (네트워크가 느리게 작동하기 때문에). – Jenny

관련 문제