#android #ios
Вопрос:
У меня есть приложение в Play/Apple Store, которое содержит слишком много ресурсов, таких как аудио/видео файлы, изображения и т. Д.
Размер ресурсов в настоящее время составляет примерно 2 ГБ, что является максимально допустимым в Магазине.
Мое приложение многоязычно, и для каждого языка требуются прикрепленные файлы видео, аудио и изображений.
Теперь после семи языков в приложении я не могу добавить новый язык, потому что после этого не смогу загрузить приложение в магазин.
есть ли какое-то решение ???
Спасибо..
Комментарии:
1. Храните ваши файлы на сервере, при первом запуске вашего приложения пользователь должен выбрать, какие языки ему нужны, и приложение загрузит эти файлы.
2. Именно поэтому я не хочу раздувать свое устройство итальянскими, китайскими, французскими и русскими видео, аудиофайлами и т. Д. в то время как я использую только немецкий английский.
Ответ №1:
Ресурсы по требованию с размещением либо на серверах Apple, либо на ваших собственных (API позволяет это). Тем не менее, я рекомендую проверить ваши медиафайлы, может случиться так, что изменение формата, разрешения и т.д. Может сэкономить немного места. Даже при использовании ODR загрузка гигабайтов данных для некоторых приложений не является хорошим пользовательским опытом и, возможно, довольно громоздка для мобильных сетей. Вы можете определить используемое устройство, языковой стандарт, язык и т.д. И загрузить ODR только для этого конкретного устройства. Большинство пользователей вообще не меняют язык. Таким образом, вы можете загрузить только 2 ГБ/7 = ~285 МБ и в большинстве случаев только один раз.