Версия 3 или 4 знака?

1. 07.12.16 14:51 Сейчас в теме
Здравствуйте.
Может уже обсуждалось, не нашел.

Компилятор (сборщик мобильных приложений) не пропускает версию формата 1.2.3.4, только 1.2.3.

Смотрю типовые конфы 1с.

Не понятно, почему у них версии формата 1.2.3.4

Как они там так собирают, или в Сборщике, где-нибудь указывают?
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. dj_serega 384 08.12.16 09:44 Сейчас в теме
Версия это 1.2.3.
4 - это сборка. Добавляется в момент компиляции приложения и получении готового приложения.
Для андроидов сборка +2. Так как первый на arm а второй на x86. Если в сборке будет ios то будет +3.
Пример:
Релиз - 1.1.1.
Сборка arm - 1.1.1.1
Сборка x86 - 1.1.1.2
Сборка iOs - 1.1.1.3.
inf012; flyer; корум; +3 Ответить
3. inf012 08.12.16 14:29 Сейчас в теме
(2) Спасибо. То есть, имеете ввиду, добавляется в конфе Сборщик МП при компиляции, если правильно понял.
И если версия это 1.2.3, тогда
почему в типовых конфах для мобильных приложений указана версия, например, УНФ
1.2.55.2
1.2.50.5

Если я укажу в самой конфе версию 1.2.50.5 то у меня ругается Сборщик МП, а у них, получается, не ругается, отсекает последний знак и добавляет 1 или 2 или 3?

Тогда как они это сделали, где настроили?
4. dj_serega 384 09.12.16 09:53 Сейчас в теме
Так как цитирование не работает так как нужно, прошу догадаться к чему и куда я отвечал :-))

(3) Можно предположить следующее.
Есть два сборщика: Dev и Work.
На Dev в начале было 1.2.55.1. После завершения разработки получилось 1.2.55.154.
Загружаем финальную xml приложения в Work. И там получается: 1.2.55.1, 1.2.55.2, 1.2.55.3 (с учетом того что собрали под arm, x86 и iOs). Нашли багу, подправили и собрали еще раз. Получилось: 1.2.55.4, 1.2.55.5 и 1.2.55.6.

По поводу сборщика и ругани.
Андроид предполагает (и не только он) что в версии приложения может быть 4 знака.
Последний знак приходится на сборку (он же build). Поэтому для конфы остается 3 знака.

Всегда в сборщике можно накодить, но тогда Ваше приложение не будет соответствовать мировому стандарту нумерации версии приложения.
Оставьте свое сообщение
Вакансии
Программист 1С
Рязань
зарплата от 150 000 руб. до 250 000 руб.
Полный день

Архитектор 1С
Обнинск
зарплата от 150 000 руб. до 350 000 руб.
Полный день

Программист 1С
Обнинск
зарплата от 200 000 руб.
Полный день

Консультант-аналитик 1С
Нижний Новгород
зарплата от 100 000 руб.
Полный день

Разработчик 1С
Нижний Новгород
зарплата от 100 000 руб.
Полный день