2012-11-05 3 views
8

다른 사람이 이러한 일이 발생했는지 궁금합니다. 나는 1 년 넘게 업데이트하고있는 iPhone 앱을 가지고 있으며, iPad2, iPhone 3GS, 4G, 4GS, 5에서도 잘 작동하고 있습니다. 그러나 최근에 iPad3를 테스트 해 보았습니다. 에 응용 프로그램. 아주 이상한 일이 생깁니다 : 개발시 Xcode를 통해 앱을로드하면 완벽 해 보입니다. 그러나 은 전혀 반응하지 않습니다.. 로드시 경고창이 뜨고 닫을 수 있지만 실제 메인 뷰 컨트롤러는 드래그 또는 터치 제스처에 반응하지 않으며 본질적으로 정지됩니다. 하나! 기기를 돌리면 앱이 올바르게 회전합니다. 다시 회전해도 갑자기 앱이 갑자기 작동합니다 (). 정상 및 망막에서 iOS6을 실행하는 iPad 용 시뮬레이터는 iPad2에서도 정상적으로 작동하지만 동일한 작업을 수행합니다. 그러나 iPhone 용 시뮬레이터는 정상적으로 작동합니다.iPad에서 회전/2x가 발생할 때까지 앱이 응답하지 않습니다.

내가 말했듯이 이것은 다른 어떤 장치에서도 발생하지 않습니다. 모든 기기가 정상적으로 탭하는 것과 같은 방식으로로드됩니다. 여기에 내가 확인 할 수 있었다 무엇 :

  • iPad3 장치 냉동
  • 아이 패드 망막 시뮬레이션 : 냉동
  • 아이 패드 정상 심 : 냉동
  • 아이 패드 장치 : 보통
  • iPhone-retina sim : 보통
  • iPhone-normal sim : 보통
  • 아이폰 4S 장치 : 정상
  • 아이폰 4 기기 :

정상은 모든 아이폰이 일 경우와 아이 패드, 그것은 어떤 의미를 만들 것하지 않았다. 하지만 내 ipad2 잘 작동합니다. 또한 iPad3을 열어 사용하면 화면이 정지됩니다. 그러나! 2X 버튼을 누르면 회전하지 않고 작업을 다시 시작합니다.

또한 Universal App으로 작동하는지 테스트하고 확인하기로 결정했습니다. iPad3 에서 유니버설로 전환하면으로 시작하는 것이 좋습니다. 그래서 뭔가 이상한 시뮬레이터와 함께 계속해야합니다. 어떤 아이디어?

감사합니다. 임의의 입력을 수신하지 (케이스 전부에서)

-Mark

+1

http://stackoverflow.com/questions/13445452/xcode-iphone-app-doesnt-respond-after-starting-in-landscape-orientation-on-ipad에 주어진 해결책이 나에게도 적합하다는 것을 알게되었습니다. – mss

+0

이 문제는 Stackwise 앱에서도 발생합니다. – Undo

답변

0

보기 종종 superviews 중 하나의 내용보다 프레임 작은 것을 의미한다. 이상하게 여기는 경우가있을 수 있습니다. 특정 상황에서만 이상하게, 회전시 뷰 프레임이 올바른 크기가되고 이후에 올바른 상태로 유지됩니다.

그동안 문제를 해결 했습니까? 보기의 다른 배경색을 투명하게 보이게하거나 또는보기 컨트롤러의보기부터 시작하여 clipToBounds으로 만들 수 있습니다. 그렇게하면 프레임에 문제가 있는지 확인할 수 있습니다.

관련 문제