Как вы, наверное, знаете, Apple объявляет две новости:сделать свой Apps выглядеть на дисплее Retina против ARMv6
- Make Your Apps Look Great on the Retina Display and iPhone 5
- И еще один связан с UDID
У меня есть вопрос о первом. Таким образом, у нас есть приложение, которое построено с iOS3.2 как минимальная цель развертывания и с поддержкой armv6. Причина этого в том, что у многих пользователей по-прежнему есть iPhone 3G, поэтому нам нужна поддержка armv6. Но из-за этого анонса нам нужно отказаться от поддержки armv6 и использовать iOS6 SDK (с целью развертывания iOS4.3 min), чтобы правильно создать приложение с изображением запуска 4 cols.
Я читал и поиск много об этой теме, и я нашел это:
В настоящее время мы имеем ARMv6 поддержку. Вы не можете отказаться от него, вы можете просто установить минимальную версию os на 4.3. Но с XCode 4.5 вы не можете построить для архитектуры armv6, так что этот фрагмент будет отсутствовать в приложении. Вот почему Apple не будет принимать ваше приложение при следующей загрузке, потому что вы ограничиваете поддерживаемый список устройств. Но если вы используете старый XCode, вы не можете добавить большое изображение запуска для поддержки полноэкранного режима iPhone5. Главное - недостаток среза armv6. Кто-то сказал, что Apple может это обнаружить, и если ваше приложение содержит такой фрагмент, оно будет отклонено после 1 мая. Но вы не можете обновить существующее приложение с поддержкой armv6, потому что вы не можете построить для этого.
Я также читал, что вы можете объединить приложения, созданные с XCode 4.x и 4.5 для поддержки всех архитектур, но это слишком рискованно для нас, если компания Apple примет это после мая 1.
Так это правда, что все разработчики, чье приложение все еще поддерживает armv6, должны загрузить новое приложение в App Store с другим идентификатором приложения? Или есть ли какое-либо другое решение, которое обновляется после 1 мая, поступит правильно всем текущим пользователям?
Благодаря Madik
Нет, я тоже это написал, я знаю, что есть такие решения. Мой вопрос в том, что Apple примет обновление приложения, если оно будет содержать фрагмент armv6? Я знаю, или, возможно, в настоящее время они принимают такие бинарные файлы, но какова будет ситуация после 1 мая? Нам нужны точные ответы, чтобы отправить их нашим клиентам ... – madik