2012-10-26 2 views
0

iPad mini 대신 풀 사이즈 iPad에서만 응용 프로그램을 표시 할 수있는 매개 변수가 있습니까? 감사.iPad mini가 아닌 풀 사이즈 iPad 전용 응용 프로그램을 제한 할 수 있습니까?

+5

이유를 묻고 싶습니다. iPad Mini는 본질적으로 더 작은 iPad 2 (동일한 화면 해상도, 심지어는)이므로 그러한 제한을 추가하려는 이유가 표시되지 않습니다. –

+0

iPad 미니가 7.9 인치 화면의 일부 정보 디스플레이에 비해 너무 작기 때문에 풀 사이즈 iPad에서만 응용 프로그램을 실행할 수 있습니다. – DNB5brims

답변

3

Leonnears는 해상도가 iPad 2와 동일하므로 iPad 3에서했던 것처럼 조정할 필요가 없다고 생각합니다. iPad Mini는 모든 iPad를 실행합니다. 수정없이 2 개의 앱.

iPad mini를 iPad 2 또는 3과 구별하는 빌드 설정에서 테스트 할 수있는 기능은 없습니다. 카메라가 있고 최신 OS를 실행하기 때문입니다. UIDevice 클래스를 살펴볼 가치가 있습니다. 다음은 iPad mini에서 앱을 실행하는 경우 특정 기능을 제한하는 데 유용 할 수 있습니다.

모델 속성에서 반환하는 문자열을 보지 못했지만 모델 버전이 포함되어 있다고 가정합니다. 적절한 모델명을 얻으려면 iPad mini가 출시 될 때까지 기다려야합니다. "iPad 4,1"은 "iPad Mini 1,0"또는 완전히 다른 것일 수 있습니다.

if(![[[UIDevice currentDevice] model] isEqualToString:@"iPad 4,1"]) 
{ 
    // Run code for all iPad's expect iPad Mini 
} 
0

당신은 모델 번호를 확인 할 수 있지만 이렇게하면 애플이 아이 패드에 대한 모든 응용 프로그램은 아이 패드 미니에서 작동 할 것이라고 이후는 아마 애플 스토어에서 거부됩니다.

귀하의 앱이 iPad 2에서 작동하는 경우 ipad mini에서 작동하려면 아무 것도하지 않아도됩니다.

0

iPad 미니 화면의 해상도가 iPad 2와 같기 때문에 그렇게하지 않아도됩니다. GUI는 화면 크기가 아니라 화면 해상도에 따라 렌더링됩니다.

관련 문제