2012-01-17 5 views
2

유니버설 iOS 앱을 개발 중이며 iphone 버전은 ipad의 거의 50 % 정도를 차지합니다. 그러나 나는 아이폰 버전을 테스트 시작해야합니다. 따라서 프로젝트를 iphone 대상으로 만 변경했습니다. 그러나 애플 리케이션이 ipad에있을 때 ipad 버전의 nib 파일은 아이폰 시뮬레이터에로드됩니다. 따라서 아이폰 시뮬레이터에서 ipad 화면의 일부만 볼 수 있습니다. 한 가지 해결책은 ipad nib 파일에 대한 참조를 제거하는 것이지만이 방법은 피하고 싶습니다.iphone 전용 범용 앱 테스트

제안 사항이있는 사람은 누구입니까?

감사

편집 : 나는 사람들이 아이 패드에 아이폰 버전을 테스트 할 수 있도록하려면이 문제는 (어떤 사람들은 단지 아이 패드가 아닌 아이폰을 가지고). ipad에서 iphone 시뮬레이터를 실행할 때 잘못된 nibfiles를로드합니다. 실제 아이 패드가 아닌 아이폰을위한 것.

+0

왜 프로젝트를 iPhone 대상으로 만 변경 했습니까? 왜 보편적 인 프로젝트로 사용하지 않았습니까? –

답변

0

좋아, 내가하고 싶지 않았던 해결책으로 끝났다 :) 나는 ipad를위한 펜촉 파일을 제거하고 문제를 제거했다. 테스트가 끝나면 계속 ipad nib 파일을 추가해야합니다.

+0

다른 해결책이 있습니까? – Tony

1

"프로젝트를 iPhone 대상으로 만 변경"하고 싶지는 않습니다. 그것을 다시 변경하고 장치를 구축하고 실행하십시오 (연결 한 장치에 따라 iphone 또는 ipad).

Btw, 앞으로는 일찍 테스트하고 자주 테스트하는 것이 좋습니다. 매일 기기 테스트.

+0

나는 자주 테스트를하지만 문제없이 범용 앱으로 해냈습니다. 문제는 사람들이 ipad에서 iphone 버전을 테스트 할 수있게하려면 (일부 사람들은 아이폰이 아니라 ipad 만 사용). 그러나 이것은 ipad에 iphone 시뮬레이터가 잘못된 nib 파일을로드하게합니다. – Bjarke

관련 문제