Разные номера в разных местах: разбор
Расхождение номеров — самая частая причина заподозрить подделку. На деле у него три обычные причины, и ни одна из них не про подмену.
Скачанный файл — это ещё не работающее подключение: приложение пустое, пока в нём нет ссылки-подписки. Своя ссылка на 3 дня оформляется за две минуты без карты и сразу работает на 3 устройствах.
Получить ссылку →Причина первая: линии нумерации независимы
Настольные и мобильные сборки живут в разных репозиториях и нумеруются каждая сама по себе. Одинаковый номер в двух линиях — совпадение, разные номера — норма. Сравнивать между собой их нельзя (разбор репозиториев).
Причина вторая: магазин проверяет сборку
Публикация в магазине проходит проверку, и она занимает время. Пока обновление проверяют, в выпусках уже лежит новое. Отсюда постоянный разрыв в одну-две версии, который выглядит как «в магазине старьё», а означает «магазин медленнее».
Разрыв не накапливается: магазин догоняет, просто с задержкой. Если он не сокращается месяцами — это уже вопрос, но задавать его нужно не сайту-справочнику, а самому магазину.
Причина третья: у устройств Apple своя нумерация
Приложение для айфона и айпада издаётся отдельно, со своей историей выпусков. Его номер не соотносится ни с настольной, ни с мобильной линией. Сравнивать версию на айфоне с версией на телефоне с Андроидом — то же самое, что сравнивать номера домов на разных улицах. Разбор карточек.
Какое число «настоящее»
Все. Вопрос сформулирован неверно: у приложения нет одного глобального номера. Есть номер вашей сборки в вашем источнике, и сравнивать его нужно с тем же источником (где смотреть).
| Где вы смотрите | С чем сравнивать | С чем НЕ сравнивать |
|---|---|---|
| Телефон на Андроиде | мобильные выпуски или карточка Google Play | компьютер, айфон |
| Компьютер | настольные выпуски | телефон, магазины |
| Айфон | карточка App Store | всё остальное |
Когда расхождение действительно странное
- В магазине версия на одну-две меньше, чем в выпускахНорма: магазин проверяет публикацию
- У айфона номер вообще из другого рядаНорма: отдельная линия издания
- В приложении номер выше, чем в любом источникеПриложение установлено не из официального места
- Номер с приписками вроде «pro» или «mod»Чужая сборка — признаки
Третий случай встречается чаще, чем кажется: чужие сборки любят завышать номер, чтобы выглядеть свежее оригинала. Если ваша версия «новее», чем у проекта, проверьте, откуда она взялась (как).
Как читать номер версии
Номер состоит из нескольких чисел, и старшее слева. Первое меняется редко и означает крупную переработку; второе — обычные выпуски с новыми возможностями; третье — правки внутри уже вышедшего выпуска.
Из этого следует практическое наблюдение: выпуск, у которого быстро появился сосед с увеличенным третьим числом, дорабатывали по горячим следам. Оставаться на нём смысла мало — свежая правка обычно и есть исправление того, из-за чего вы пришли (где смотреть).
Почему сравнение с чужими устройствами не работает
Классическая ситуация: у двух человек одно приложение и разные номера версий, и оба уверены, что у соседа что-то не то. Причин расхождения как минимум четыре, и ни одна не про подделку.
- Разные системы — разные линии нумерации;
- Разные источники — магазин отстаёт от выпусков;
- Разные устройства — на старой системе доступна не последняя сборка;
- Разное время установки — кто-то просто давно не обновлялся (надо ли).
Откуда берётся ощущение подмены
Механика недоверия простая и одинаковая у всех: человек видит два числа, которые должны совпадать, и они не совпадают. Дальше срабатывает разумное предположение — значит, одно из мест ненастоящее.
Ошибка в исходной посылке: числа не должны совпадать, потому что относятся к разным вещам. Это как сравнивать номер квартиры с номером дома — оба верные, но об разном. Как только это принято, вопрос снимается, а проверка подлинности переносится туда, где ей и место: на адрес и издателя (разбор).
Одинаковые номера у разных линий
Иногда происходит обратная неприятность: номера в двух линиях случайно совпадают или оказываются близкими. Тогда человек делает вывод, что это одна и та же версия, и переносит на своё устройство чужие наблюдения — «у меня та же версия, а работает иначе».
Совпадение здесь ничего не значит: линии нумеруются независимо, и одинаковое число в них — просто арифметическое совпадение. Ориентироваться нужно на источник и систему, а не на число (где смотреть своё).
Как объяснить это в двух фразах
Если нужно объяснить расхождение кому-то ещё, короткая формулировка звучит так: у приложения нет одного общего номера версии, потому что сборок несколько и нумеруются они независимо.
Вторая фраза — про магазины: там версия всегда чуть старее, потому что каждое обновление проверяется перед публикацией. Этих двух предложений хватает, чтобы снять подозрение в подделке; проверять подлинность нужно другим способом (каким).
Что делать, если чужой совет не подходит
Инструкции в интернете часто привязаны к конкретной версии: «в такой-то версии эта настройка находится там-то». Если у вас другая линия сборки, совет может не подойти просто потому, что он про другое приложение того же проекта.
Признак этого — название настройки, которого у вас нет вовсе. Тогда полезнее искать не по номеру версии, а по задаче: в документации проекта разделы устроены по смыслу (где она).
Почему в Google Play версия старее?
Магазин проверяет каждую сборку перед публикацией; в выпуски она попадает сразу.
На компьютере третья версия, на телефоне четвёртая — это нормально?
Да: линии нумерации независимы.
У меня версия новее, чем на сайте проекта
Повод проверить источник установки: официальные сборки не бывают новее выпусков (проверка).
Какую версию считать актуальной?
Последнюю стабильную в вашем источнике (где смотреть).
Официальный файл — половина дела: скачанный Happ ничего не подключает сам, он читает ссылку-подписку и идёт по ней на серверы. Свою ссылку мы выдаём сразу после оформления, она работает на 3 устройствах одновременно, поддержка отвечает за ~10 минут, первые 3 дня бесплатны и карта не нужна.
Получить ссылку-подписку →