Предотвращение перезаписи старых версий вновь отправленных ресурсов по требованию iOS - PullRequest
0 голосов
/ 25 марта 2020

Я использую iOS ODR для распространения различного контента в мое приложение. Я столкнулся с проблемой, заключающейся в том, что, если я внесу коррективы в эти пакеты активов и выпусту обновление для своего приложения, более старые версии приложения также будут загружать эти новые пакеты активов, но более старая версия приложения не будет предназначен для работы с ними, чтобы он получал ошибки.

Для некоторой предыстории: я использую ODR для распределения сцен Unity в качестве пакетов активов. Поскольку iOS - это сборка с опережением времени, я должен включить базовую сцену Unity в приложение из загрузки, чтобы при загрузке одного из пакетов ресурсов у него были все необходимые сценарии, уже находящиеся в приложении. Проблема в том, что если я внесу изменение в сценарий в одной из сцен, мне нужно перестроить проект Unity и внедрить его в проект iOS, а затем повторно отправить в магазин приложений с новыми пакетами ресурсов. Проблема заключается в том, что после внесения изменений в один из этих сценариев новые пакеты ресурсов могут не работать в более старых версиях приложения, которые не содержат это изменение сценария.

Есть ли способ сохранить версии пакетов ресурсов и разные версии моего приложения загружают соответствующие пакеты активов?

Спасибо!

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