Есть ли способ для приложения iPhone, чтобы заставить пользователей загружать только графику, необходимую для разрешения их устройства? - PullRequest
4 голосов
/ 13 декабря 2010

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

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

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

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

Ответы [ 2 ]

2 голосов
/ 13 декабря 2010

Нет.По крайней мере, не в стиле Apple.

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

0 голосов
/ 13 декабря 2010

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

...