Я сделал очень простое приложение, содержащее только UiWebView и разработанное с использованием XCode 4.5.2. Я могу установить это приложение (используя iTunes) на сетчатке iPad 6.0 и запустить его без проблем, но не на iPad 5.0. Если я попытаюсь установить на iPad 5.0, ничего не произойдет. Ни сообщения об ошибке, ничего.
Вот что я делаю:
На сайте разработки Apple я создаю профиль подготовки, содержащий идентификаторы обоих устройств. iPad 5.0 и iPad 6.0 сетчатка.
Импортируйте этот профиль подготовки в XCode.
В цели проекта XCode-> сводка-> цель приложения iOS у меня есть: устройства = iPad и цель развертывания = 5.0
- В цели проекта XCode-> настройки сборки-> архитектура у меня есть: Архитектуры = armv6 armv7 armv7s, Base SDK = Последняя версия iOS (iOS 6.0), Поддерживаемые платформы = iOS, Допустимые архитектуры = armv6 armv7 arv7s.
- В цели проекта XCode-> настройки сборки-> Подписание кода у меня есть идентификатор подписи кода (все записи) с моим импортированным профилем обеспечения.
- В продукте Xcode-> Архивы. Приложение строится без ошибок. В Organizer нажмите «Распространить» и выберите «Сохранить для предприятия или специального развертывания». Используя свой «Code Sign Identity», я сохранил свой .ipa (Сохранить для корпоративного распространения не выбрано). 7) После отправки этого .ipa моему партнеру по тестированию установка работает на iPad 6.0 retina, но не на iPad 5.0.
Что я делаю неправильно? Я уже провел 3 дня в поисках Google и StackOverflow, и ни один ответ не помог мне.
Спасибо.