2017-01-18 4 views
8

Я получил следующее от Apple. Я попытался исправить ограничения только для iPad, но я могу заставить полосу прокрутки прийти наверх. Как я могу это исправить? Это приложение для iPhone. БлагодаряiPhone только приложение отклонено для не работает на iPad

Image of my app on the iPad

От компании Apple 2. 4 ХАРАКТЕРИСТИКИ: HARDWARE СОВМЕСТИМОСТЬ Производительность - 2.4.1

Мы заметили, что ваше приложение не работать в разрешении iPhone, когда обзор на IPad погонных прошивкой 10.2. В частности, мы не смогли зарегистрироваться, так как опция регистрации была за номером.

Мы прилагаем скриншот (ы) для справки.

Следующие шаги

Пожалуйста, пересмотреть свое приложение, чтобы убедиться, что он работает и отображается должным образом в разрешении iPhone на IPad.

Ресурсов

Для получения информации о IOS размерах экрана устройства и резолюции см КСНЫ Руководство Human Interface, а также пункт по сравнению пикселов в виде Руководства по программированию для прошивки.

Дополнительная информация

Если у вас возникли трудности, воспроизводящий сообщил вопрос, пожалуйста, попробуйте протестировать рабочий процесс, описанный в Техническом Q & QA1764: Как воспроизвести ошибки сообщенные против представлений App Store.

Если у вас возникли вопросы на уровне кода после использования вышеуказанных ресурсов, вы можете обратиться к технической поддержке Apple Developer. Будьте осторожны: - полная информация о вашей проблеме отклонения - скриншоты - шаги по воспроизведению проблем - символизированные журналы сбоев - если ваша проблема приводит к аварийный журнал

+0

Возможный дубликат [Xcode: как настроить приложение только для iPhone?] (Http://stackoverflow.com/questions/10767346/xcode-how-to-set-app-to-be-iphone-only) –

+2

Это не похоже на дубликат для меня. Ранее был комментарий о настройке iPhone только - и пока он ушел, я не вижу, что это так. В любом случае, это было ** отклонено **, где этот возможный флаг dup смотрит на то, чего не было. – dfd

+0

Обратите внимание, что настройки приложения как «iPhone only» не запрещают пользователям iPad загружать их. Все это означает, что для приложения разрешено работать только с настройками отображения iPhone. Пользователь iPad все еще может загружать и устанавливать ваше приложение. Им просто нужно проверить предпочтение также отображать приложения «только для iPhone» в результатах поиска в App Store. При запуске приложения на iPad они будут просматривать его на «iPhone-разрешение». Поэтому, чтобы пройти обзорный цикл App Store, iPad необходимо поддерживать, даже если iPad/разрешение iPad напрямую не поддерживается. –

ответ

1

У меня такая же проблема с моим приложением, у которого была установлена ​​информация о развертывании на iPhone. Приложили ли они скриншот с их ответом?

Проблема с моим состояла в том, что ограничения были установлены неправильно. На меньших размерах экрана (которые показывают настройки 1x на iPad) мои кнопки были сдвинуты вместе.

Заканчивать вашу сборку на тренажере с помощью iPhone 5.

+0

Так что это «отзывчивый» вопрос на маленьком экране, таком как iPhone 5? Почему они ссылаются на iPad? : S (у меня на самом деле такая же проблема) – Zetura

+0

Эй @Zetura - пользователи iPad могут загружать приложения, даже если информация о развертывании утверждает только iPhone. То, что делает iPad, показывает его на экране, но все же размер, как если бы он был на iphone, так что в итоге появляется много пустого черного пространства вокруг телефона. Если пользователь хочет, чтобы он был больше, они могут нажать кнопку 2x на кнопке справа от iPad. Если вы запустите приложение в симуляторе с iPad Air, вы поймете, что я имею в виду. В принципе, iPad Air показывает тот же размер экрана, который вы увидите на iPhone 5, поэтому вы можете проверить, работает ли ваше приложение для самого маленького размера экрана, используя либо. – Gibraltar

+0

Да, я знаю это;) Просто мое приложение все еще отвергается, и все кажется прекрасным на снимке экрана, который Apple отправила мне. Единственное, что приложение показывает по шкале 2x на iPad по умолчанию, и мне нужно щелкнуть 1x в углу, чтобы иметь разрешение iPhone. Я обнаружил, что это странно, и я надеюсь, что это не то, почему они отвергают ... – Zetura

2

Это не проблема с поддерживаемыми устройствами - даже если приложение IOS для iPhone только, он должен работать на разрешении iPhone на IPad с. Это тот же самый размер (или очень, очень близко), как на симуляторе iPhone 4, основанный на скриншотах.

Исправьте ограничения для iPhone 4, и он будет одобрен.

+0

Хороший отзыв Спасибо. Но с Xcode 9 список симуляторов останавливается на iPhone 5s :( – appsmatics

+0

Попробуйте на некоторых/всех iPad-симуляторах. В идеале приложение должно быть достаточно гибким, чтобы работать на любом из вариантов симулятора, или Apple может отклонить. – escullz

1

У меня была такая же проблема с моим приложением.

Моего приложение было предназначено для iPhone и не для IPAD, но команда обзора яблока сказала мне так:

Было бы целесообразно пересмотреть свое приложение, чтобы убедиться, что он работает на IPad в разрешении iPhone.

Мое решение:

Оптимизация пользовательского интерфейса для iPhone 4

Я надеюсь, что это помогает.

 Смежные вопросы

  • Нет связанных вопросов^_^