GeoCaches: клиент для iPhone

Версии 1.3.1 и 1.3.2

За это время вышли версии 1.3.1 и 1.3.2

Версия 1.3.1 вышла еще в ноябре, так что многие из вас, скорее всего, уже успели ею воспользоваться. Она включала в себя следующие изменения:

  • Поддержка iOS 7 - хотя скриншоты в AppStore были старые, но эта версия поддерживает новый интерфейс iOS7. Поддержка iOS 6 и 5 осталась по просьбам трудящихся :slight_smile:
  • Блокировка режима сна - в настройки приложения добавлена опция блокирующая автоматический переход устройства в режим сна. По умолчанию опция выключена.
  • Строка “Logged by…” теперь опциональная. При добавлении записи в интернет-блокнот тайника раньше добавлялась запись “Logged by Geocaces iOS application” - теперь эта строка опциональная и по умолчанию не добавляется. При желании ее можно включить в настройках приложения.
  • Мелкие улучшения

Версия 1.3.2 - свежая, сегодня она прошла проверку в Apple и, думаю, через несколько часов мы отправим ее в AppStore. В ней исправлены небольшие ошибки и проведены некоторые улучшения. Можно сказать, что это переходная версия. В настоящее время ведется работа над следующей версией, в которой будет реализована новая архитектура и несколько других очень важных нововведений.

Версия 1.4.0

В версию 1.4.0 вошли следующие изменения:

  • Новая архитектура в части работы с БД - это позволит увеличить скорость работы приложения и оптимизировать используемую память.
  • Группировка геокэшей на карте - теперь на мелких масштабах близлежащие кэши группируются что повышает удобство использования и увеличивает быстродействие.
  • Исправлена ошибка, которая приводила к внезапному завершению работы программы при загрузке некоторых типов тайников.
  • Улучшена подсистема сетевых запросов - увеличение стабильности получения информации от серверов при сворачивании приложения.
  • Экспорт тайников - если у пользователя установлены Яндекс Карты и/или программа Waze, приложение будет отображать для каждого тайника кнопку “экспорт” с возможностью экспорта координат тайника в эти программы.

К сожалению, разработчики не могут отвечать пользователям на комментарии в AppStore, по этому мне хотелось бы написать насчет авторизации:
Возможность авторизации пользователя в приложении есть, окно для ввода логина/пароля появляется при первой попытки добавления записи “найден”/“не найден” из приложения. Дело в том, что API сайта работают таким образом, что во всех остальных случаях авторизация не дает никаких преимуществ - то есть даже после входа нет возможности получить через API тайники найденные конкретным пользователем и т.д.

Почему-то программа стала вылетать при попытке открытия тайника Маршрут “Хлебниковский лесопарк” в москве. Остальные вроде нормально открываются.

еще не всегда видно название тайника, в информации о нем…

Спасибо за сообщение об ошибке.
К сожалению, у меня не получилось повторить проблему, так что нам нужно больше информации, чтобы разобраться в чем дело.

Если есть такая возможность - прошу отправить нам файлы журналов - они содержат только техническую информацию (без личных данных) и помогут нам локализовать ошибку. Для этого нужно:

  1. Подключить телефон к компьютеру
  2. Открыть iTunes, выбрать устройство и нажать “Синхронизировать”
  3. Найти папку журналов:
    3.1) Если у вас MacOS X - они будут находиться в ~/Library/Logs/CrashReporter/MobileDevice/<DEVICE_NAME>
    Можно открыть Finder и нажать shift, cmd и G - в появившемся окошко ввести ~/Library/Logs/CrashReporter/MobileDevice/ и нажать enter. Найти папку с названием вашего телефона.
    3.2) Если у вас Windows Vista/Windows 7 - они будут находиться в C:\Users<USERNAME>\AppData\Roaming\Applecomputer\Logs\CrashReporter/MobileDevice/<DEVICE_NAME> (USERNAME нужно заменить на имя текущего пользователя)
    3.3) Если Windows XP - C:\Documents and Settings<USERNAME>\Application Data\Apple Computer\Logs\CrashReporter\MobileDevice<DEVICE_NAME>
  4. В папке нужно найти файлы, название которых начинаются со слов geocaches или wanderer
  5. Эти файлы нужно отправить по адресу ios<собачка>dflab.net

1.4.1, следующий релиз и пара объявлений

Некоторое время назад мы выпустили релиз 1.4.1 - для его выпуска было две основные причины:

  • Добавлена возможность добавлять/редактировать точки к тайникам - то есть теперь стало удобнее искать мультишаговые тайники и появилась возможность отмечать просто нужные точки - например можно отметить паркинг, красивую опушку в лесу и т.д.
  • Отключена группировка тайников - к сожалению на многих устройствах возникли проблемы с производительностью из за этой функции.

Несколько минут назад мы начали процесс выпуска нового релиза - 1.4.2, в течении месяца эта версия появится в AppStore. В нее войдут:

  • Поддержка iPad
  • Улучшение стабильности

Мы начали подготовку к добавлению 64битной архитектуры, в связи с этим пришлось отказаться от поддержки iOS 5.0, минимальная необходимая операционная система для следующего обновления - 5.1.1

Большое спасибо всем, кто оказывает нам поддержку - делая пожертвования, присылая пожелания или оставляя отзывы в AppStore - это очень важно и помогает дальше развивать приложение.

не могу авторизоваться в программе :frowning: у меня ipad mini retina (OS 7.1)
ландшафтный режим не работает

Просьба выслать скриншот с ошибкой авторизации на ios<собачка>dflab.net

Да, в данной версии нет поддержки этого режима.

перестала работать после обновления

Новая версия под Ipad перестала работать.
Старые версии (в Iphone экране) работали корректно.

Симптомы - стартуем, появляется главное окно, даже карта не загружается - все висит.
Вне зависимости от ориентации экрана.
Вот блин, скоро ехать, а вы такую засаду устроили, и зачем я ее обновил :frowning:

Ipad mini, IOS 6.1.

Может можно попросить у вас старые версии, ipa, deb? а то беда прямо…

Привет.

“Зависание” при старте это известная проблема и в следующем релизе будет исправлена. Быстрое решение - переустановить программу - то есть выгрузить программу из памяти (в том меню, которое появляется при двойном нажатии на “домой”), удалить программу из телефона и потом заново загрузить из AppStore - должно помочь на какое то время.

На всякий случай можно выслать мне файлы журналов на ios собачка dflab.net - где их искать я описывал в сообщении выше.

Вот такая же хрень на Афоне4. Открываешь а карты нет и ни на какие действия не реагирует. Потом правда включается и все работает нормально, но для этого бывает раза два-три закрываешь приложение и перезапускаешь его, а то и Афоню полностью вырубать приходиться. До последней версии все работало отлично, думал что аппарат глючит, готовится к переходу в состояние “утиля”.

Да, переустановка помогла

В случае чего, так и будем закачивать заново :slight_smile:

1.4.5!

Привет!

Через несколько часов в AppStore появится версия 1.4.5 - похоже, что наконец то получилось исправить ошибку с зависанием программы, о которой мы говорили выше. Честно говоря, она мне тоже немало попортила крови и я надеюсь что она не вернется. :slight_smile:

Кроме этого добавлена поддержка дополнительных сайтов opencaching (.de, .us, .nl, .org.uk). На этом активный период развития библиотеки для opencaching, который забирал много времени закончен, так что в следующей версии можно ждать более полезных функций для geocaching.su.

В этой версии так же входят некоторые мелкие исправления и внутренние улучшения.

Для тех, у кого есть фейсбук - рекомендую подписаться на страничку приложения - https://www.facebook.com/geocaches она только создана и практически пустая, но постараюсь там писать новости касающиеся приложения и т д.

Напоминаю, что оценки приложения в AppStore важны - так что если есть время - пишите там отзывы :slight_smile: Но я не могу там отвечать, так что сообщать о проблемах лучше здесь, мне в личку или на ios<собака>dflab.net - тогда получится локализовать и решить проблему.

Вроде все.
Хороших выходных :slight_smile:

Заметил проблему, не могу отписаться в блокноте тайника. Точнее пишу что найден, дату ставлю, капчу ввожу и ничего. Не появляется информация и интернет блокноте.
Может это у меня глюк?

Последние тайники у Вас отмечены найденными 29 марта (Синеглазовские курганы и Изумрудный карьер) — это они или было что-то сегодня?

Это я дома с компа отменил, с помощью приложения не получилось. Отписывался, вводил капчу, а информация в интернет блокноте не появилась :frowning:
Или она с опозданием появляется? Растолкуйте

Я вряд ли отвечу - не разработчик

Нужно его ответа подождать

Давно я сюда не заглядывал :frowning:

К сожалению я могу подтвердить что такая проблема существует. Похоже на то, что так происходит из за ошибки на сайте. Я сообщил об этом организаторам, надеюсь в ближайшее время это исправят.

Версия 1.6.0

Привет.

Друзья, я хочу написать пару слов о новой версии приложения - 1.6.0, которая будет доступна в AppStore через несколько часов.

Какое то время назад, я получил первую выплату денег из пожертвований, которые вы делаете через приложение. Как я и обещал - каждая копейка пожертвований идет на развитие приложения - по этому я сделал то, чего мы все так долго ждали - заказал у дизайнера новую иконку. Она выполнена в современном стиле iOS и на мой взгляд получилась очень хорошо, надеюсь что она вам понравится.

К сожалению, пожертвований очень мало. Их не хватает даже на то, чтобы оплачивать аккаунт девелопера в Аппсторе - это я оплачиваю из своих собственных денег. Я программист и совершенно не разбираюсь в графике, а хотелось бы заказать профессиональный дизайн для всего приложения, не только для иконки. Хороший дизайн стоит достаточно серьезных (для меня) денег. По этому я решил пойти на небольшой эксперимент. В новой версии приложения на некоторых экранах будет показываться реклама. Я постарался сделать так, чтобы реклама не мешала в использовании приложения.

Это очень непростой для меня шаг. Я считаю, что рекламы вокруг нас и так слишком много и мне это не нравится. Альтернативой было бы сделать приложение платным, но я хотел бы, чтобы оно оставалось доступным для всех.

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

Как и прежде, все деньги заработанные на приложении (в том числе с рекламы) пойдут на его развитие. Ближайшая цель - обновление всего интерфейса. Я и так над этим работаю, и надеюсь что в следующих версиях получится его сильно улучшить, но я был бы действительно рад если бы этим мог заняться профессиональный дизайнер.

Кроме того, эта версия включает в себя другие важные изменения, такие как экспорт положения тайника в приложение maps.me, изменение дизайна главного экрана с картой, много внутренних улучшений и исправлений.

К сожалению, в этой версии не удалось добавить обозначение тайников пользователей особым значком (эта функция доступна для других геокешерских сервисов в этом обновлении) из за ограничений в АПИ сайта. Я разговариваю с организаторами по поводу улучшения АПИ, но если к следующему релизу ситуация не изменится, я попробую реализовать эту функцию немного другим путем.

Сообщайте, пожалуйста, обо всех ошибках или идеях касательно приложения которые у вас появляются. Я стараюсь прислушиваться к ним и реализовывать по мере возможности.

Отличное приложение, не надо там нового интерфейса :wink: Но надо:

  • неактивные на сайте .su тайники чтобы также были неактивными и в приложении
  • особо дизайнерски одарённые авторы раскрашивают на сайте текст описания, зачёркивают его и т.п. В приложении весь этот “дизайн” идёт сплошным текстом, в итоге имеем в приложении (утрируя) текст вида: координаты тайника N 45 E 46N 46 E 47N 47 E 48. Это должно по задумке автора означать, что он два раза правил координаты закладки и правильный лишь третий вариант. На сайте это выглядит зачёркнутым. Предлагаю… Не знаю что :slight_smile: Запретить на сайте форматирование описаний!!! :wink:
  • при первом открытии описание тайника в версии для iPad открывается не на полную ширину экрана в ландшафтной ориентации экрана.