2013-06-18 2 views
0

У меня в настоящее время есть приложение в магазине приложений, и мне нужно загрузить более новую версию приложения. До того, как я не включил образ запуска по умолчанию-568h @ 2x, так как мне не нужно поддерживать новый размер экрана iPhone 5, так что это просто добавит черные линии влево и вправо от экрана, что вполне нормально. Но. Новое обновление было отклонено из-за отсутствия изображения запуска по умолчанию-568h @ 2x. После некоторых исследований, запуск изображения теперь должен быть включен в приложение. Проблема, с которой я сталкиваюсь, заключается в том, что клиент не хочет тратить больше денег на то, чтобы дизайнер поддерживал этот размер экрана, поскольку все фоны потребуют повторного использования и, по-видимому, его непростая и легкая работа.Cocos2d и iphone 5 display

У кого-нибудь есть идеи, как я могу сохранить старый формат с черными линиями с левой и правой стороны (формат почтового ящика) при использовании устройства iphone 5 и оставаться в старых размерах (960x640) для 3,5 дюймовый дисплей?

ответ

1

Нет. Apple откажется от таких попыток. Это их policy, что новые приложения и обновления поддерживают Retina и широкоэкранные устройства, действующие с мая 2013 года.

Сообщите своему клиенту, что это простое решение «да/нет»: либо заплатить за обновленные экраны, либо не обновлять приложение. Если, конечно, контрактные обязательства не требуют от вас выполнения работы, то это на вас.

+0

Так что я не могу использовать маску на CCLayer с помощью glScissor()? – Peter

+0

не имеет значения для пользователей? Возможно, если вы добавите некоторые украшения в обе стороны, вам может повезти, и это пройдет одобрение. Я бы не стал на это нападать. – LearnCocos2D