#android #flutter #version
Вопрос:
Я хочу загрузить новую версию приложения
это мой pubspec.yaml
версия: 1.0.0 1
я сейчас не знаю, как это сделать, должен ли я изменить его на ???
версия: 1.0.1 1
Ответ №1:
Версия в приложениях flutter пытается следовать системе управления версиями программного обеспечения, это означает:
мажор.минор.патч сборка
Так что, если вы находитесь на мажоре = 2, миноре = 0, патче=13 и сборке = 4, это будет: 2.0.13 4
Итак, семантика для этого такова:
ОСНОВНАЯ версия при внесении несовместимых изменений в API. ВТОРОСТЕПЕННАЯ версия, когда вы добавляете функциональность обратно совместимым способом. Версия ИСПРАВЛЕНИЯ, когда вы исправляете ошибки обратной совместимости.
И сборка предназначена для разных компиляций для одной базы кода, это может быть связано с тем, что вы готовы загрузить свое приложение и узнали об ошибке, затем выполняете сборку и только увеличиваете номер сборки.