Загрузка ресурсов приложения iOS с веб-сайта - PullRequest
2 голосов
/ 26 июля 2011

В настоящее время я работаю над универсальным приложением для iOS, размер которого превышает 100 МБ из-за интенсивного использования видео и звуковых файлов. Я реализовал решение для загрузки этих активов во время выполнения (с веб-сайта), но я хотел бы знать, одобряет ли Apple такие действия.

Теперь это работает так:

  1. Пакет (со всеми видео и звуковыми файлами) создается для каждого типа устройства iOS: iPhone, iPhone Retina и iPad.

  2. Затем этот пакет архивируется и загружается на сервер.

  3. В зависимости от того, на каком устройстве установлено приложение, соответствующий zip-файл загружается, сохраняется в папку «Документы», а затем распаковывается.

  4. Наконец, пакет загружается с помощью [NSBundle bundleWithPath:]

Этот метод работает нормально, но я не могу понять, прочитав документы, может ли Apple отклонить приложение из-за него? Спасибо!

1 Ответ

1 голос
/ 26 июля 2011

Пока вы просто перемещаетесь по аудио и видео файлам, у Apple не будет проблем.

Но я бы предложил (ради пользователя) разбить пакет немного дальше, чтобы пользовательне должен терпеть загрузку 100 МБ.

Возможно, включите несколько файлов, чтобы пользователи без Интернета могли что-то делать с вашим приложением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...