Перейти к основному содержимому

❓ Часто задаваемые вопросы (FAQ)

Ответы на распространённые вопросы об ulives, сгруппированные по темам.


💬 Обратная связь и контакты

Полезны ли отзывы в App Store? Вы их читаете?

Да — абсолютно. Отзывы в App Store полезны и действительно помогают. Мы внимательно читаем реальную обратную связь и опыт использования и учитываем их при улучшениях.

Чтобы расставить ожидания:

  • Отображение и уведомления об отзывах в App Store могут запаздывать.
  • Раздел отзывов App Store неудобен для скриншотов, что усложняет диагностику сложных проблем.
  • ulives сейчас поддерживается в свободное время одним человеком, поэтому на этом этапе мы по-прежнему приоритизируем основной план разработки (см. Дорожную карту).

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

Если нужна помощь с конкретной проблемой, настоятельно рекомендуем связаться через один из каналов:

Обычно мы обрабатываем обратную связь и письма как можно быстрее.

Где посмотреть план разработки?

Смотрите нашу Дорожную карту, где мы постоянно обновляем приоритеты и запланированную работу.

👑 Покупки и Premium Access

К чему привязан Premium Access?

ulives пока не использует сервер — Premium Access проверяется магазином каждой платформы:

  • Покупки в App Store: привязаны к Apple ID, использованному при оплате.
  • Покупки в Google Play: привязаны к аккаунту Google Play, использованному для оплаты.
  • Другие платформы: тот же принцип — права следуют за аккаунтом и историей покупок каждого магазина.

Поскольку ulives построен на кроссплатформенной технологии, затраты на перенос и адаптацию управляемы, и подписка задумана как универсальная на всех платформах. Мы пока не можем предложить автоматические кроссплатформенные права, потому что серверное управление аккаунтами ещё не запущено. Позже мы планируем добавить вход через Google / Apple и единую систему аккаунтов.

Если вам нужна кроссплатформенная помощь в этот переходный период, напишите нам на fb@ulives.io — мы постараемся помочь.

Новое устройство или переустановка: войдите с тем же аккаунтом магазина, что использовался при покупке, и нажмите Восстановить покупку в ulives.

Купили Premium, но он не отображается?

В большинстве случаев Premium активируется сразу.

ulives сейчас — полностью офлайн-приложение. Проверка прав выполняется локально между приложением и Apple / Google Playне через наши серверы. Задержки обычно связаны с латентностью ответов App Store или Google Play. Пожалуйста, не платите повторно, пока устраняете проблему.

Попробуйте:

  • Подождать немного, затем перезапустить приложение и проверить статус подписки
  • Сменить сеть (мобильная / Wi‑Fi)
  • Использовать Восстановить покупку на экране подписки

Если вы сменили устройство или переключили Apple ID / аккаунт Google Play, убедитесь, что в магазине выполнен вход с тем же аккаунтом, с которого вы оплатили.

Если всё ещё не работает, свяжитесь с нами: fb@ulives.io

Как долго будет действовать «Early Bird Price»? Будут ли скидки?

Сейчас идёт фаза раннего релиза. Мы планируем продолжать доработку приложения ещё значительное время до изменения цены. Цена Early Bird, как ожидается, сохранится ещё примерно 6 месяцев (с февраля 2026).

Наша философия ценообразования:

  • Пожизненный доступ и кроссплатформенность: цена основана на ценности пожизненного доступа, поддержки нескольких платформ и затрат на разработку.
  • Без «подстав»: мы не проводим ограниченные по времени скидки, flash-распродажи или купоны. Цена, которую вы платите сегодня, — лучшая возможная по сравнению с любым будущим моментом. Мы защищаем ценность для ранних сторонников.
  • Будущие цены: после окончания периода Early Bird мы повысим цену Lifetime Premium Access. Тогда же можем добавить подписки (недельная, месячная, годовая).
    • Важно: преимущества Early Bird эквивалентны Lifetime Premium Access. Даже если в будущем появятся подписки, ваши текущие преимущества останутся полностью без изменений.

Примечание: базовую цену мы не снижаем. Однако цены в отдельных регионах могут незначительно меняться из-за курсов валют, которыми управляет App Store.

☁️ Данные и синхронизация

Поддерживает ли ulives синхронизацию в облаке в реальном времени между устройствами?

Сейчас ulives использует локальное хранилище — данные сохраняются на устройстве. Мы поддерживаем ручную синхронизацию всей базы через резервное копирование/восстановление iCloud Drive, а также локальный экспорт/импорт данных.

Почему не синхронизация в реальном времени?

  • Ограничения серверного подхода: большинство приложений с синхронизацией в реальном времени опираются на серверную инфраструктуру — высокие затраты и риски приватности/потери данных.
  • Ограничения протоколов iCloud Sync: iCloud предлагает протоколы синхронизации, но наши исследования показывают ограничения, включая нестабильность (сообщения о потере данных) и ограничения типов данных.
  • Фокус на стабильности: мы выбрали более универсальный и стабильный локальный подход к базе данных для надёжности данных.
  • Сложные зависимости vs простые приложения: для простого управления задачами, учёта или заметок каждая задача, запись или заметка — независимая сущность. Легко синхронизировать по последней отредактированной записи или использовать CloudKit для полного хранения данных. Однако ulives не использует CloudKit (чтобы избежать проблем самого механизма и потому что CloudKit может быть ограничен экосистемой Apple). Кроме того, изменения опыта и количества предметов имеют очень сложные зависимости. Это делает невозможной простую синхронизацию между несколькими устройствами и интеллектуальное разрешение различных конфликтов.

Планы на будущее

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

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

Мы также изучим другие возможные решения и постараемся оптимизировать взаимодействие резервного копирования/восстановления для использования на нескольких устройствах.

Что делать, если ulives показывает «iCloud недоступен»?

Если вы видите сообщение «iCloud недоступен» в ulives, обычно это связано с отключённым iCloud Drive или отсутствием разрешения ulives на доступ к iCloud.

Быстрое решение:

  1. Включите iCloud Drive в настройках устройства
  2. Разрешите ulives доступ к iCloud

Подробные пошаговые инструкции — в нашем руководстве по устранению неполадок iCloud.

📱 Платформы

Есть ли версия для iPad, десктопа или веба?

ulives рассчитан на iOS, iPad и Mac с Apple silicon (M-серия).

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

Какова совместимость с macOS?

ulives бесшовно работает на Mac с Apple silicon (чипы M-серии). Мы сделали несколько оптимизаций для macOS:

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

Ожидаемые улучшения и известные проблемы на macOS:

  1. Масштабирование: macOS запускает iOS-приложение с меньшим масштабом по умолчанию — шрифт или макет могут показаться мелкими. При необходимости можно использовать сторонние решения вроде PixelPerfect. В будущем оценим встроенную оптимизацию.
  2. Live Activities: macOS, похоже, не поддерживает Live Activities. При использовании, например, таймера Pomodoro может не хватать постоянных подсказок на переднем плане.
Будет ли ulives Premium работать на всех платформах?

Это долгосрочная цель. Premium Access планируется как общий для iOS, Android и HarmonyOS с едиными данными и правами. Android уже доступен в Google Play; HarmonyOS по-прежнему в планах. Пока у нас нет сервера или системы аккаунтов, кроссплатформенные права зависят от проверки покупок в каждом магазине. До серверного управления кроссплатформенная активация может потребовать обращения к нам на fb@ulives.io.

⚖️ Задачи и штрафы

Как работают штрафы в ulives?

В ulives штрафы помогают вырабатывать дисциплину и ответственность. Штрафы срабатывают только когда задача явно переведена в статус «Abandoned» (Заброшена).

Режимы продвижения задач и триггеры штрафов

ulives предлагает два базовых варианта продвижения задач; в версии v1.5.x добавлены более гибкие механизмы обработки просрочки:

Режим продвиженияПоведение при просрочкеКак вызвать штрафы
Ручной режимЗадачи остаются в текущем состоянииВручную забросить задачу
АвторежимПо умолчанию: «Pending Confirmation»; можно «Auto-Give Up (Auto-Penalty)»Подтвердить отказ вручную; или автоматически (если «Auto-Give Up»)

Более гибкая обработка просрочки (v1.5.x+)

С версии v1.5.x можно свободно настраивать поведение при просрочке:

  • Перевести в Pending Confirmation: поведение по умолчанию, требует ручного подтверждения.
  • Give Up (Automatic Penalty): автоматически переводит в «Abandoned» и применяет штрафы при просрочке.
  • Complete (Automatic Reward): автоматически отмечает выполненной и выдаёт награды при просрочке.
  • Skip: автоматически пропускает задачу без награды и штрафа.

Пользовательские штрафы и планы

Также можно создавать собственные системы штрафов:

  • Отрицательный опыт на предметах
  • Эффекты количества предметов для настройки штрафов

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

  • Поддержку отрицательных наград (штрафов) прямо на задачах и подзадачах

🧭 Об ulives и LifeUp

Почему Premium Access ulives отделён от LifeUp?
  • ulives — духовный преемник, а не порт: ulives — новое приложение, вдохновлённое LifeUp, созданное и оптимизированное с нуля для iOS — это не LifeUp, перенесённый в другой магазин.
  • Полностью переработан: несмотря на общую философию геймификации, у ulives новая кодовая база со значительными архитектурными отличиями от LifeUp.
  • Отдельная команда: работа над iOS-версией LifeUp долго шла медленно по разным причинам; ulives разрабатывает и поддерживает независимая команда со своим roadmap и приоритетами, отдельными от LifeUp на Android.
  • Стоимость и цены: Подписка LifeUp на Android дешевле, потому что нам нужно поддерживать только одну платформу Android. В условиях подписки мы также указываем, что она действует только на Android; документация LifeUp последовательно подчёркивает нативную разработку под Android. Перенос той же модели членства на ulives не покрыл бы кроссплатформенную разработку и долгосрочное сопровождение — проект не был бы устойчивым. В обоих приложениях пожизненное членство значительно ниже большинства аналогов, но это отдельные покупки.
  • Экосистемы платформ: App Store и Google Play — независимые экосистемы: оплата, аккаунты и управление покупками не взаимодействуют.
  • Технические ограничения: членство LifeUp (Android) включает множество исторических уровней покупок, а также различия между платными приложениями Google Play и лицензиями in-app. Для платных приложений Google Play мы также не можем привязать права к конкретному аккаунту. В сочетании с разными командами разработки и системами аккаунтов у нас нет запланированных предложений по миграции членства и технического пути для этого.
  • Кроссплатформенная дорожная карта: ulives сейчас полностью офлайн-приложение без системы аккаунтов; разовая покупка привязана к Apple ID на платформах Apple (iOS, iPadOS, macOS) или к аккаунту Google Play на Android. Мы планируем поддержать вход через Google / Apple и аналогичные способы для общих прав на разных платформах; подробности будут объявлены, когда будет готово.

Поэтому Premium Access ulives нужно приобрести отдельно через App Store; импорт данных LifeUp не переносит ваше членство.

О философии ценообразования и подробностях — в ulives vs LifeUp — сравнение.

Почему ulives Premium дороже LifeUp?

LifeUp только для Android; цена отражает одну платформу и платную загрузку в Google Play. ulives — полная переработка с кроссплатформенной архитектурой, обширным тестированием, нативным UI на каждой платформе и существенными текущими затратами на разработку.

Доход Premium поддерживает устойчивое сопровождение и будущие релизы HarmonyOS. Ценообразование ulives балансирует долгосрочную поддерживаемость с честным бесплатным уровнем — сравнение только заголовных цен игнорирует разные технологические стеки, структуру команды и долгосрочные цели платформ.

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

Можно ли перенести данные LifeUp в ulives?

С ulives версии 1.7.22 поддерживается импорт резервных данных LifeUp (файлы .lfbak) с попыткой конвертации в формат ulives для продолжения опыта.

Важные примечания:

  • Конвертация с возможными потерями: приложения функционально различаются — не все данные LifeUp идеально мапятся на ulives. Часть данных может быть потеряна или адаптирована.
  • Требование к версии LifeUp: приложения используют совершенно разные структуры данных. Импорт в ulives по возможности поддерживает резервные копии LifeUp версии 1.105.0 и выше. Если резервная копия из более старой версии LifeUp, сначала обновите структуру данных в последней версии LifeUp, затем импортируйте — или напишите нам на fb@ulives.io.
  • Только в одну сторону: перенос данных из ulives обратно в LifeUp сейчас невозможен.
  • Как это работает: импорт создаёт новый отдельный профиль в ulives, существующие данные ulives не затрагиваются.
Чем ulives отличается от LifeUp?

ulives разделяет философию геймификации с LifeUp, но есть существенные архитектурные и функциональные различия:

АспектLifeUpulives
ПлатформыТолько AndroidiOS, iPadOS, macOS (Apple Silicon), Android
АрхитектураЧистый Android-nativeKMP (Kotlin Multiplatform) + Native UI (SwiftUI)
Размер приложенияОчень компактное (чистый Android)Больше из-за кроссплатформенного фреймворка
Валютная системаФиксированная система «Coins»Гибкая: любой предмет может быть валютой (мультивалютность)
ПрофилиОдин профильMulti-Profile с независимыми рабочими пространствами
Модель задачКлон экземпляра на каждое повторениеЦиклы задач + правила повторения с контролем статуса по циклу
Отслеживание активностиРазнесено по модулямЕдиная Activity Timeline
ГруппировкаБазовые спискиУмная группировка (например, «Все задачи на сегодня»)
API и автоматизацияЛокальный API через URL Scheme + Content Provider; LifeUp Cloud/Desktop; интеграция TaskerПростая интеграция Shortcuts (только iOS Shortcuts по предметам)
Экосистема сообществаЭкосистема LifeUp CloudПубличной API-системы пока нет

Подробнее — в посте блога Почему ulives: iOS-преемник LifeUp.