2017-01-18 1 views
8

Apple에서 다음을 받았습니다. 난 그냥 iPad에 대한 제약을 고치려고했는데 스크롤 막대가 위에 올 수 있습니다. 어떻게 해결할 수 있을까요? iPhone 전용 앱입니다. 감사합니다iPhone 전용 앱이 iPad에서 실행되지 않음으로 거부되었습니다.

Image of my app on the iPad

애플 2. 4 성능 : 하드웨어 호환성 실적 - 2.4.1

우리는 아이 패드 실행 아이폰 OS 10.2으로 검토 할 때 앱이 아이폰 해상도에서 실행되지 않은 것으로 나타났습니다. 특히, 가입 옵션이 금액 섹션 뒤에 있으므로 등록 할 수 없습니다.

참조 용 스크린 샷이 첨부되었습니다.

다음 단계

을이 아이 패드에 아이폰 해상도에서 제대로 실행 및 표시 확인하기 위해 응용 프로그램을 수정하십시오.

자원

아이폰 OS 장치 화면 크기와 해상도에 대한 자세한 내용은 iOS 용보기 프로그래밍 가이드에 픽셀 대 아이폰 OS 휴먼 인터페이스 가이드 라인뿐만 아니라 포인트를 참조하십시오.

추가 정보

어려움보고 된 문제를 재현있는 경우, & QA1764 기술 Q에 설명 된 워크 플로우를 테스트 해보시기 바랍니다 : 앱 스토어 제출에 대해보고 된 버그를 재현하는 방법.

위의 리소스를 사용한 후에 코드 수준 질문이있는 경우 Apple Developer 기술 지원부에 문의하십시오. DTS 엔지니어가 후속 조치를 취할 때 다음을 제공하십시오. - 거부 문제에 대한 세부 정보 - 스크린 샷 - 문제 재현 단계 - 문제가있는 경우 크래시 로그

+0

가능한 [Xcode : iPhone으로만 설정할 수있는 앱을 설정하는 방법] (http://stackoverflow.com/questions/10767346/xcode-how-to-set-app-to-be-iphone-only)의 가능한 복제본 –

+2

이것은 나에게 중복되는 것처럼 보이지 않습니다. 이전에 아이폰 전용으로 설정하는 것에 관한 의견이 있었는데, 사라진 동안 나는 그걸 보지 못했습니다. 어느 쪽이든, 이것은 ** 거절 **이 가능한 dup 플래그가 아닌 것을보고 있습니다. – dfd

+0

앱 설정이 'iPhone 전용'인 경우 iPad 사용자가 앱을 다운로드 할 수 없습니다. 즉, 앱은 iPhone 디스플레이 기본값으로 만 실행될 수 있습니다. iPad 사용자는 여전히 앱을 다운로드하고 설치할 수 있습니다. 그들은 단순히 자신의 App Store 검색 결과에 "iPhone 전용"앱을 표시하도록 환경 설정을 확인해야합니다. iPad에서 앱을 실행하면 'iPhone 해상도'에서 앱을 볼 수 있습니다. 따라서 App Store 리뷰주기를 통과하려면 iPad 디스플레이/해상도가 직접 지원되지 않는 경우에도 iPad 하드웨어를 지원해야합니다. –

답변

1

배포 정보가 iPhone으로 설정된 내 앱에서 동일한 문제가 발생했습니다. 응답이있는 스크린 샷을 첨부 했습니까?

내 문제는 제약 조건이 제대로 설정되지 않았기 때문입니다. 작은 화면 크기 (iPad의 1 배 설정)에서 내 버튼이 함께 밀렸습니다. 아이폰 5

+0

iPhone 5와 같이 작은 화면에서 "반응하는"문제입니까? 왜 그들이 iPad를 말하는거야? : S (나는 실제로 같은 문제가있다.) – Zetura

+0

안녕하세요 @ Zetura - 배포 사용자 정보가 iPhone이라고해도 iPad 사용자는 앱을 다운로드 할 수 있습니다. 아이 패드가하는 일은 화면 상에 보여 주지만 아이폰에있는 것처럼 크기를 유지하기 때문에 전화 주위에 빈 검은 색 공간이 많아진다. 사용자가 더 크게하려면 iPad 오른쪽의 버튼에서 2x 버튼을 클릭하면됩니다. iPad Air로 시뮬레이터에서 앱을 실행하면 내 뜻을 알 수 있습니다. 기본적으로 아이 패드 에어는 아이폰 5에서 볼 수있는 것과 같은 크기의 화면을 보여주기 때문에, 앱이 가장 작은 화면 크기로 작동하는지 확인할 수있다. – Gibraltar

+0

네, 저도 압니다;) 애플이 나에게 보낸 스크린 샷에서 내 앱이 여전히 거부되고 모든 것이 잘된 것처럼 보입니다. 유일한 것은 앱이 기본적으로 iPad에서 2 배로 표시된다는 것입니다. iPhone 해상도를 얻으려면 모서리의 1 배를 클릭해야합니다. 나는 그 이상한 것을 발견했고 그들이 거부하는 이유가 아니기를 바란다 ... – Zetura

2

이를 사용하여 시뮬레이터에 빌드 밖으로

점검 지원되는 장치에 문제가되지 않습니다 - 아이폰이 아니라,이 아이 패드에 아이폰 해상도에서 실행이의 iOS 앱이 경우에도. 이것은 스크린 샷을 기반으로 iPhone 4 시뮬레이터에서 실행되는 것과 동일한 크기 조정 (또는 매우 근접)됩니다.

iPhone 4의 제약 조건을 수정하면 승인됩니다.

+0

좋은 팁 감사하지만 Xcode 9를 사용하면 시뮬레이터는 iPhone 5에서 멈 춥니 다. ( – appsmatics

+0

일부/모든 iPad 시뮬레이터에서 사용해보십시오. 이상적으로 애플 리케이션은 시뮬레이터 옵션 중 하나에서 작동 할만큼 충분히 유연해야합니다. 그렇지 않으면 애플이 거부 할 수 있습니다. – escullz

1

내 앱에서 동일한 문제가있었습니다.

내 응용 프로그램은 아이폰이 아닌 아이 패드를위한 것,하지만 애플 검토 팀은 나에게 말을 들었다이 :

그것은 아이폰의 해상도 아이 패드에서 실행되는 것을 확인하기 위해 응용 프로그램을 수정하는 것이 적절할 것입니다.

내 솔루션 :

최적화 사용자 인터페이스 아이폰 4

나는 그것이 도움이되기를 바랍니다합니다.

관련 문제