2010-05-04 4 views
11

지원되는 장치에서아이튠즈에 연결 : ... 난 그냥 아이튠즈 커넥트에 처음으로 응용 프로그램을 업로드하고 다음과 같이 지원되는 장치의 내 목록이 표시되는 것으로 나타났습니다

장치 요구 사항 아이 패드를 제외 : 아이폰, 아이팟 터치와 호환을, 및 iPad.

iPhone 및 iPod Touch 용으로 특별히 개발되었으며 아직 iPad 시뮬레이터에서 테스트하지 않았습니다. 따라서 앱 제출 테스터가 iPad에서 내 앱을 실행하고 약간의 사소한 문제로이를 거부하려고하지 마십시오.

필자는 info.plist에서 필요한 장치 기능을 설정하는 방법을 살펴 보았지만 장치 수준에서 제한 할 수있는 것은 아닙니다.

3.1.3 SDK를 사용하여 빌드 할 때 부산물입니까? 이 SDK를 사용하여 제작 된 앱은 자동으로 iPad에서 작동하도록 업 스케일링됩니까?

+2

안녕하세요 @ mmccomb, 귀하의 질문은 2010 일자이며, 지금 이것을 할 수있는 방법이 있어야한다고 생각합니다. http://stackoverflow.com/questions/29209796/how-did-whatsapp-app-removed- apps-compatibility-for-ipad – MeV

답변

12

iPad에서 앱이 작동하지 않도록 제한 할 수 없습니다. 모든 iPhone 응용 프로그램과의 하위 호환성은 iPad의 기능입니다. 앱은 사용자 환경에 따라 100 % 프레임 또는 선택 2x 모드로 실행됩니다.

2.x 또는 3.x 프레임 워크와 연결되고 iPhone 및 iPod touch에서 깨끗하게 테스트하는 iPhone OS 응용 프로그램은 iPad에서 문제없이 작동해야합니다.

셀 라디오, 카메라 등의 부족을 고려하여 iPod에서 테스트 한 경우 완전히 잘해야합니다.

+1

더 이상 사실이 아닙니다. http://stackoverflow.com/questions/29209796/how-did-whatsapp-app-removed-apps-compatibility-for-ipad – MeV

3

iPhone 응용 프로그램이 결국 iPad에서 에뮬레이션 모드로 실행되므로 iPad를 제외해야 할 적절한 이유가 없습니다. 2.x SDK에서 컴파일 된 앱을 실행하는 3.x 펌웨어와 동일한 상황입니다.

기기 수준에서 제한하려면 UIDeviceFamily key을 추가하지만 iPad 제외 (iPhone 제외)는 지원하지 않습니다.

+0

고맙습니다. 제안. 요즘 iPad를 제외 할 방법이 있어야한다고 생각합니다. http://stackoverflow.com/questions/29209796/how-did-whatsapp-app-removed-apps-compatibility-for-ipad – MeV

+0

@MeV 감사합니다. 포인터 만 사용하지만'UIRequiredDeviceCapabilities'와'telephony'는 iPod touch도 제외하고 OP는 여전히 지원합니다. – kennytm

0

응용 프로그램이 iPhone에서만 실행되어야 함을 나타내는 방법은 응용 프로그램을 범용이 아닌 iPhone 유형 응용 프로그램으로 지정하는 것입니다. Xcode에서 프로젝트를 열고 Project Navigator 사이드 바 상단의 프로젝트 이름을 클릭하고 대상을 선택한 다음 요약 탭으로 이동하여 "장치"를 iPhone으로 변경하십시오.

제출하면 iPads에서 에뮬레이터 모드로만 실행되므로 문제가 발생하지 않습니다.

+0

응용 프로그램이 보편적 인 지원으로 한 번 업로드 된 경우 제출할 수 없습니다. – DivineDesert

관련 문제