2010-12-13 1 views
4

Я разрабатываю iPhone-игру, и она приближается к 20 МБ. Я хотел бы сохранить его под 20 МБ, чтобы пользователи могли загружать его через 3G.Есть ли способ для приложения iPhone, чтобы пользователи загружали графику, необходимую для их разрешения?

Одна из основных причин заключается в том, что у меня есть две копии всех моих изображений, одна для Retina Display и одна для не-Retina Display. Однако половина изображений всегда совершенно не нужна. В зависимости от устройства он будет использовать одно разрешение или другое, но никогда и то, и другое.

Я знаю, что могу просто использовать набор с высоким разрешением и масштабировать их для отображения не Retina Display, но они выглядят не так хорошо, и есть последствия для производительности.

Есть ли способ разделить мои изображения на два набора и заставить пользователей загружать набор, в котором они нуждаются?

+0

Я думал об этом таким образом, в моем собственном вопросе: http://stackoverflow.com/questions/5002774/save-space-batch-resize-down-all-2x-images-for-old-iphones-ipads -ipods-on-first – Jonny

ответ

2

Нет. По крайней мере, не поддерживается Apple.

В комплекте приложений всегда должно быть все для всех платформ. Одна мотивация. У пользователя может быть несколько устройств iOS, синхронизирующихся с одной и той же библиотекой iTunes. Итак, скажем, я загружаю приложение на свой iPhone4, синхронизируюсь с iTunes, а затем устанавливаю его на свой iPod touch третьего поколения от iTunes от iTunes.

+0

Имеет смысл, я об этом не думал. Благодаря! –

0

Можете ли вы опубликовать две версии приложения? А затем в каждом предлагаете другое как бесплатную продажу inApp? Или объединить два приложения вместе и продать по той же цене, что и одна?

+0

Я не думаю, что у вас есть такая гибкость в отношении цены/связывания в App Store. – Thilo

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