2012-03-19 3 views
1

Google지도의 로컬 데이터베이스에서 모든 위도 및 경도를 설정하려고합니다. 주석을 삭제하는 Google지도가 있습니다. 위도와 경도의 필수 값은 버튼을 클릭 한 후 온입니다. 다음 화면에는 동일한 결과를 생성하는 버튼이 있습니다. 다행히도 새로운 주석으로지도를 새로 고칠 수는 있지만 기기의 ipad 앱으로 돌아가려고 할 때 다음과 같은 충돌 메시지가 표시되면서 충돌이 발생합니다. :NSInvalidArgumentException : MapKit 앱의 "Invalid Region"

인해 캐치되지 않는 예외 'NSInvalidArgumentException'응용 프로그램 종료, 이유는 : '잘못된 지역' * 먼저 던져 호출 스택 : (0x382178bf 0x37d631e5 0x382175f5 0x3365539b 0x6b26b 0x6e6a7 0x64c 81 0x63753 0x6a84d 0x38171435 0x31cda9eb 0x31cda9a7 0x31cda985 0x31cda6f5 0x31cdb02d 0x31cd950f 0x31cd8f01 0x31cbf4ed 0x31cbed2d 0x37f45df3 0x381eb553 0x381eb4f5 0x381ea343 0x3816d4dd 0x3816d3a5 0x37f44fcd 0x31ced743 0x355b 0x2fa4)

하지만, 시뮬레이터에서 잘 작동합니다.

답변

0

나는 당신이 적절하게 crashlog 스택을 보여주지 않는 것으로 알려진 문제점을 가지고있는 XCode 4를 사용하고 있다고 믿는다. 예외가 발생했을 때 스택 추적 표시를 활성화하려면 다시 this answer을 참조한 다음 다시 충돌을 다시 제출하십시오. 적절한 예외 스택이 없으면이 문제를 해결하는 데 도움이되지 않을 수도 있습니다.

+0

안녕 Amiramix, 빠른 응답을 주셔서 감사합니다. 그리고 나는 분명히 당신의 연결을 따를 것입니다. 그러나 오늘 나는이 원인의 근원을 찾으려고 노력했는데, 다음과 같은 것을 발견했습니다. – user1279287

+0

확대/축소로 인한 충돌이 있습니다. map-view.As, 나는 왼쪽 절반에있는 테이블 뷰와 함께 맵뷰 전체를 묘사하는 규정을 유지했지만, 그 스크린이 나타나면 맵 뷰 줌이 너무 많습니다. 어떻게 안내 할 수 있습니까? 그것은 이미 0.001에서 32.001로 시작하는 다른 스팬 값을 설정하여 최소화하려고 시도 했으므로 viewWillAppear에서 여러 주석을 설정합니다. 다른 사례별로 주석 포인트를 계속 변경해야합니다. 제발 도움이 필요하십니까? 제발 미리 감사드립니다. – user1279287

+0

질문을 크래시 로그와 문제의 원인이되는 코드 스 니펫 (가능한 경우)으로 업데이트 할 수 있습니까? – Amiramix