2013-04-03 2 views
1

Мое приложение для iPhone было отклонено сегодня из-за проблемы с памятью при тестировании на устройстве iPad.Приложение iPhone отклонено - из-за сбоя iPad целевое семейство устройств было настроено только на iPhone

Мы обнаружили, что ваше приложение разбился на взлете в то время как установлено на IPad (третий Gen) под управлением IOS 6.1.3, которая не находится в соответствии с Руководством по App Store Review.

Приложение может столкнуться с этой проблемой, если использует слишком много памяти. К узнать больше об использовании памяти iOS и о том, как отслеживать использование памяти и утечек, см. Руководство по эффективности использования памяти.

Странно, что мое целевое семейство устройств было настроено только на iPhone.

У кого-нибудь есть идеи, почему они все еще тестируют его на iPad-устройстве?

Regard, Салли

+0

Можете ли вы опубликовать полное объяснение отказа и описать немного о вашей архитектуре приложения? Возможно, они протестировали его на iPad в качестве приложения для iPhone, работающего на 2x, но я не понимаю, почему именно это произойдет на iPad против iPhone. –

+0

Пожалуйста, проверьте «Двоичные данные» в iTunes Connect. Там вы можете увидеть, какое целевое устройство было загружено в * .ipa-файл. Мы думали ориентироваться только на iPhone, но он был нацелен на то, что мы видели позже. И, возможно, у вас есть более подробные сведения и некоторые скриншоты. –

ответ

6

Поскольку iPhone приложения работают на IPad. Но не наоборот. Это позволяет iPad иметь больше приложений, потому что приложение iPhone можно запустить в режиме 2x.

Проверьте прибор во время работы приложения в симуляторе iPad, чтобы обнаружить утечки.

+0

Спасибо, да, я протестировал свое приложение, и он разбился в режиме 2x, поэтому отторжение, мне нужно было исправить мои раскадровки, добавить один для iPad, и все было в порядке, без ошибок. –

+0

Ницца! Я рад, что смогу помочь. Вы можете показать любовь, выбрав это как правильный ответ. ;-) –

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