ли возможность для заказчика как-то поправить настройки, например адрес сервера прописать? Я могу файл настроек в assets положить, но разве заказчик сможет его изменить внутри APK без рекомпиляции? Как такая задача по взрослому решается?
В secure storage клади и всё
Это как? Я о первоначальных настройках приложения. )
Что за первоначальные настройки? Просто храни их в secure storage, изначально зашивай базовые значения каким-нибудь dart-define
Речь о том, чтобы заказчик перед деплоем приложения на 100500 своих сотрудников как раз мог изменить эти "базовые значения" без вызова программиста на дом.
Ааа, тогда тебе точно dart-define
или давать пользователю самому менять значения, или RemoteConfig (но для него хотя бы один сервер должен быть постоянным)
Да не вопрос. Но как я могу изменить файл .json внутри приложения .apk? Похоже никак. То есть как правильно сказал Рояль Кат - хардкод хотя бы одного сервера.
Зачем? Ты же говоришь перед деплоем. И нафига вообще apkшку изменять? Пускай просто новую одной командой соберёт и всё
Файрбейза в проекте тоже нет. И вообще гугла нет. Или ты о каком-то другом ремоут-конфиг?
RemoteConfig можно самому реализовать, это, имхо, больше название подхода
Обсуждают сегодня