bybalance

4 февраля, 2015

04.02 23:16 — Ошибка закралась в жаваскрипт баз, обновите базы на экране справки до «1502.0» (обновляются сами раз в сутки). Я приношу извинения за эту свою ошибку.
04.02 20:57 — С выходом 1.8.1 сломалось всё, как будто нет интернета. При этом сборка из исходником у меня работает. Ищу решение проблемы.

bybalance

22 января, 2015

29.01 — Исправил ByFly когда было несколько контрактов на одно лицо, теперь работает. У кого до сих пор проблемы — обращайтесь, буду исправлять.

22.01 — Авторизация для Велком исправлена и отправлена в Аппстор. По ByFly пока никто из столкнувшихся с проблемой неправильного баланса не поделился своим аккаунтом.

21.01 — Опять проблема с Велком, изменение в процессе авторизации. Постараюсь выпустить обновление как можно быстрее. В связи с этим рекомендую выключить проверку велком аккаунтов по-расписанию, а в случае зависания во время проверки — перезагрузить приложение.

Все кто не может жить без велком и хочет поучаствовать в тестировании исправления, можете присылать ваши емаил адреса мне на by.balance.app@gmail.com. Вы получите приглашение на тестирование через приложение TestFlight. Емаил адрес должен быть тот, который вы используете на своём устройстве, и ссылку-приглашение нужно будет открывать на устройстве.

Продвинутый аналог просмотра балансов — PayStore

Для всех, кто давно хотел множество дополнительных функций по просмотру балансов своих телефонов и не только — есть приложение и сайт PayStore. Это аналог андроид приложение AnyBalance, с очень большой базой операторов.

Версия 1.8

С этой версии извлечение данных из html-страницы вынесено в отдельный модуль, который написан на javascript. Это позволит быстро исправлять ошибки, когда операторы меняют формат вывода на своих сайтах.

Во время переписывания кода я протестировал все аккаунты, кроме Космос ТВ (нет добровольцев). Как и ранее, в случае проблем, прошу заинтересованных пользователей делиться со мной доступом в свой аккаунт. (На время, обычно 1-2 вечера.)

При изменении авторизации у операторов придётся всё же опять по-старому обновлять всё приложение целиком, в Аппсторе, 2 недели потери времени.

Базы считывания баланса доступны на github. Там же есть тестовый инструмент для проверки кода локально, т.е. анонимно от меня. Будет замечательно если и другие программисты внесут свой вклад.

Важное дополнение: Теперь минимальная версия iOS — 7.0. Прошу прощения у пользователей с более старыми устройствами, но вас слишком мало.

Планы на новую версию

В ближайшем будущем я планирую вынести логику извлечения баланса из кода приложения. Это позволит делать мелкие правки не меняя само приложение и не теряя время на проверку в Apple.
В связи с этим, возможно, придётся повысить минимальную версию ios до 7.

bybalance

16 августа, 2014

03.10 — Подготовлено очередное исправление для Велком, чтобы баланс брался с первого раза, через 2 недели должно быть доступно в Аппсторе.
02.10 — Вышло обновление для Велком, к сожалению проверка работает медленно, изза защиты сайта велкома от ботов. При проверке баланса может потребоваться сделать это 2 раза. В первый раз это может занять до 20 секунд и в итоге получить ошибку, в последующие разы проверка пройдёт быстрее и баланс прочитается.
24.08 — Велком усложнил проверку, обойти которую пока не получается. В ближайшие недели проверка велкома работать не будет.
16.08 — C 10 августа баланс на Velcom не считывался, они ввели дополнительную проверку броузера на исполнение javascript.
Исправление сделано, подождите публикацию в AppStore.

bybalance

29 марта, 2014

23.04.2014: У кого проблема с Велком, и ошибка «неправильный логин», задайте в ИССА пароль ровно 8 символов, проблема может быть именно в этом. И не забывайте продлить срок действия пароля https://bybalance.wordpress.com/2012/10/18/%D0%BF%D0%B0%D1%80%D0%BE%D0%BB%D1%8C-%D0%B4%D0%BB%D1%8F-velcom/
17.04.2014: Вышла последняя версия, но всё равно некоторые пользователи сообщают о проблемах и с велком и с байфлай. К сожалению у меня нет доступа ко всем тарифным планам, поэтому я прошу тех, у кого есть проблемы и кто хочет помочь, поделитесь доступом в свой кабинет для решения этой проблемы.
05.04.2014: ByFly исправлен, будет в обновлении 1.6.5 в Appstore в течение 2х недель.
04.04.2014: Вышла версия 1.6.4, но опять есть сообщения от пользователей что Velcom не заработал. Я могу проверить только тарифы «Лето зовет» и «Приветик» — эти тарифы работают. Просьба для тех, у кого остались проблемы- поделиться доступом на 1 день в свой Велком аккаунт. Это поможет быстро решить проблему. by.balance.app@gmail.com
02.04.2014: Также сломался byfly, исправление будет позже.
29.03.2014: Velcom сломался, исправление будет в Appstore в течение 2х недель.

Версия 1.6, проверка балансов в фоне

Исправен Life:). Также в этой версии появилась проверка балансов в фоне для iOS 7 и выше.
В настройках аккаунта появилось 2 новых пункта: «проверять» и «лимит напоминания». Более подробно механизм описан в полной версии статьи.

Читать далее