Почти у каждого сервиса то и дело случаются сбои. Подводят сервера или всплывают программные ошибки. Но зачастую проблему быстро локализируют и у пользователя максимум остается неприятный осадок (а если пресс-центр компании постарается, то и без этого обойдется). Но Viber неприятно удивил.

Нехитрой манипуляцией я фактически убил Viber. Дело было так:

Тестируя второй телефон с не основной симкартой, авторизировал Viber под своим основным номером — +30631111111 (условно). Почему-то не подтянулись контакты, но я списал это на низкую скорость интернета Life:). При этом авторизация на первом телефоне слетела. Снова зашел в Viber под тем же номером (основным) на первом телефоне и тоже не увидел контактов. Ни одного. Интернет был и списать на него уже не получилось, начал гуглить. Оказалось, я не первый.

Изначально не было ни одного контакта. Эти три добавил вручную.

По непонятным причинам вы можете потерять связь контактов адресной книги с Viber, то есть сервис их не распознает и не добавит в список для переписки/звонков. Такое случается на iOS, Android, WP. Решение, предложенное компанией, поражает своей… простотой:

1. Проверьте, записаны ли контакты в формате +3xxxxxxxx (не помогло, да и раньше ведь без этого тянуло)

2. Добавьте контакты вручную, вводя их номера в формате +3xxxxxxxx через меню набора Viber.

В моем случае среди записей адресной книги в Viber зарегистрировано порядка 70 человек, среди которых я регулярно общаюсь с двумя десятками. Нужно всех припомнить и посредством копирования номеров ввести в систему. Ну ОК. А как быть с Viber for Mac?

Приложения для Mac привязывается к номеру телефона и тянет контакты с него. И вот тут проявляется вторая странность — в телефон вручную добавлено уже 5 контактов, а Viber for Mac видит только первых два. Хорошо. Следую методу решения проблемы, предложенному поддержкой — деактивирую клиент. А затем для верности еще и переустанавливаю, подчистив хвосты. И… результат нулевой — всего два контакта, время на обновление информации уже около часа, что более чем достаточно.

Окончательно локализирую проблему, введя в Viber на Mac номер телефона жены — подтянулось порядка 50 контактов, навскидку все.

Сбой Viber каким-то образом изменил статус моего номера телефона, с ним теперь система работает не так, как ей полагается. Вне зависимости от устройства, к которому этот номер привязывается. 

Иного решения, чем просить обнулить свой номер телефона на сервере Viber, я не знаю. Написал в поддержку, жду ответа.

[Обновлено]

Получил ответ от поддержки Viber в Facebook. Посоветовали еще раз все проверить и принять очевидные меры: обновить список контактов, деактивировать номер, переустановить клиенты. Продолжаю просить деактивировать номер с их стороны.

[Обновлено 2]

Поддержка у конторы организована… не организована. Мыла для вопросов нет, в FB неделю ждал первого ответа ни о чем, второй и третий запрос ушел в некуда. Но проблема решилась сама собой.

После обновления мобильного клиента до версии 4.0 помогла следующая процедура:

  1. Деактивируем Viber на Mac.
  2. На iPhone в Viber жмем “Отключить учетную запись” в меню “Дополнительно”.
  3. Активируем Viber на iPhone своим телефонным номером. Определяются уже все контакты.
  4. Активируем Viber на Mac тем же номером, все контакты приходят с их сервера.

За решение спасибо Дэну Денискину с UiPservice