❓ Foire aux questions (FAQ)
Voici les réponses à certaines questions courantes sur ulives, organisées par thème.
💬 Retours et contact
Les avis sur l'App Store sont-ils utiles ? Les lisez-vous ?
Oui — absolument. Les avis sur l'App Store sont utiles et vraiment précieux. Nous lisons attentivement les retours réels et les expériences d'utilisation, et nous les utilisons comme source importante pour nos améliorations.
Pour fixer les attentes :
- L'affichage et les notifications des avis App Store peuvent être retardés.
- L'espace des avis App Store n'est pas idéal pour les captures d'écran, ce qui complique le dépannage des problèmes complexes.
- ulives est actuellement maintenu à temps partiel par une seule personne ; à ce stade, nous priorisons encore notre plan de développement principal (voir la Feuille de route).
Pour cette raison, nous ne pouvons pas répondre instantanément à chaque avis. Mais nous lisons tous les retours et traitons les avis par lots à un rythme régulier. Nous nous excusons par avance pour d'éventuels retards. Lorsque nous aurons plus de disponibilité, nous améliorerons ce processus.
Si vous avez besoin d'aide pour un problème précis, nous vous recommandons fortement de nous contacter via l'un de ces canaux :
- 📋 Formulaire de retour : Envoyer un retour
- 📧 E-mail : fb@ulives.io
Nous traitons généralement les retours et les e-mails le plus rapidement possible.
Où consulter votre plan de développement ?
Consultez notre Feuille de route, où nous mettons continuellement à jour les priorités et le travail prévu.
👑 Achats et accès Premium
Comment Premium Access est-il lié ?
ulives n'a pas encore de serveur — Premium Access est validé par la boutique de chaque plateforme :
- Achats App Store : liés à l'identifiant Apple utilisé lors du paiement.
- Achats Google Play : liés au compte Google Play utilisé pour le paiement.
- Autres plateformes : même principe — les droits suivent le compte et l'historique d'achat de chaque boutique.
Comme ulives repose sur une technologie multiplateforme, les coûts de portage et d'adaptation restent raisonnables, et l'abonnement est conçu pour être universel sur toutes les plateformes. Nous ne pouvons pas encore offrir de droits multiplateformes automatiques, car la gestion de compte côté serveur n'est pas en place. Nous prévoyons d'ajouter plus tard la connexion Google / Apple et un système de compte unifié.
Si vous avez besoin d'aide multiplateforme pendant cette transition, écrivez-nous à fb@ulives.io et nous ferons de notre mieux pour vous aider.
Nouvel appareil ou réinstallation : connectez-vous avec le même compte de boutique que celui utilisé pour l'achat et appuyez sur Restaurer l'achat dans ulives.
Premium acheté mais non affiché ?
Dans la plupart des cas, Premium s'active immédiatement.
ulives est actuellement une application entièrement hors ligne. Les vérifications de droits se font localement entre l'app et Apple / Google Play — pas via nos serveurs. Les retards viennent généralement de la latence des callbacks App Store ou Google Play. Veuillez éviter de payer à nouveau pendant le dépannage.
Essayez :
- Attendre un peu, puis redémarrer l'application et vérifier le statut de l'abonnement
- Changer de réseau (cellulaire / Wi‑Fi)
- Utiliser Restaurer l'achat sur l'écran d'abonnement
Si vous avez changé d'appareil ou modifié votre identifiant Apple / compte Google Play, vérifiez que la boutique est connectée avec le même compte que celui utilisé pour le paiement.
Si cela ne fonctionne toujours pas, contactez-nous : fb@ulives.io
Combien de temps durera le « tarif Early Bird » ? Y aura-t-il des réductions ?
Nous sommes actuellement en phase de lancement anticipé. Nous prévoyons de continuer à affiner l'application pendant une période significative avant tout ajustement de prix. Le tarif Early Bird devrait être maintenu environ 6 mois de plus (à partir de février 2026).
Notre philosophie tarifaire :
- À vie et multiplateforme : nos prix reposent sur la valeur de l'accès à vie, le support multiplateforme et les coûts de développement.
- Pas de « trahison » : nous n'offrirons pas de réductions limitées dans le temps, ventes flash ou coupons. Cela garantit que le prix que vous payez aujourd'hui est le meilleur prix possible par rapport à tout moment futur. Nous voulons protéger la valeur pour nos premiers supporters.
- Tarification future : après la fin de la période Early Bird, nous augmenterons le prix du Premium Access à vie. Nous pourrons aussi introduire des options d'abonnement (hebdomadaire, mensuel, annuel) à ce moment-là.
- Important : les avantages Early Bird sont équivalents au Premium Access à vie. Même si des modèles d'abonnement sont introduits à l'avenir, vos avantages existants resteront totalement inchangés.
Note : nous ne baisserons pas le prix de base. Cependant, les prix dans certaines régions peuvent fluctuer légèrement automatiquement en raison des variations de taux de change gérées par l'App Store.
☁️ Données et synchronisation
ulives prend-il en charge la synchronisation cloud en temps réel entre appareils ?
Actuellement, ulives utilise un stockage hors ligne avec les données enregistrées localement sur votre appareil. Nous prenons en charge la synchronisation manuelle de la base de données complète via la sauvegarde/restauration iCloud Drive, et vous pouvez aussi exporter/importer vos données localement.
Pourquoi pas de synchronisation en temps réel ?
- Limites des solutions basées sur serveur : la plupart des applications avec synchronisation en temps réel s'appuient sur une infrastructure serveur, avec des coûts élevés et des risques potentiels de confidentialité ou de perte de données.
- Limites des protocoles de synchronisation iCloud : iCloud propose des protocoles de synchronisation, mais nos recherches montrent qu'ils ont des limites, notamment des problèmes de stabilité (avec des cas signalés de perte de données) et des restrictions sur les types de données.
- Priorité à la stabilité : nous avons choisi une approche de base de données locale plus universelle et stable pour garantir la fiabilité des données.
- Dépendances complexes vs applications simples : pour une gestion simple des tâches, la comptabilité ou les notes, chaque tâche, entrée ou note est une entité indépendante. Il est facile d'implémenter une synchronisation basée sur le dernier enregistrement modifié, ou d'utiliser directement CloudKit d'iCloud pour stocker les données complètes. Cependant, ulives n'utilise pas CloudKit (pour éviter les problèmes du mécanisme lui-même, et parce que CloudKit peut être limité à l'écosystème Apple). De plus, les changements d'expérience et de quantité d'objets impliquent des dépendances très complexes. Il est donc impossible d'implémenter simplement un mécanisme de synchronisation entre plusieurs appareils, et impossible de résoudre intelligemment les divers conflits.
Plans futurs
Nous pourrons évaluer la combinaison des protocoles de synchronisation iCloud avec notre système de base de données locale pour obtenir des effets proches de la synchronisation en temps réel. Cependant, cela nécessite des recherches approfondies et une évaluation technique, et ce n'est pas une priorité élevée dans notre feuille de route actuelle.
Notre focus de développement initial reste sur les fonctionnalités et capacités principales de l'application. Les améliorations de synchronisation cloud seront envisagées après avoir établi une base solide pour les capacités principales de l'application.
Nous explorerons aussi d'autres solutions viables à l'avenir, et tenterons d'optimiser l'interaction de sauvegarde/restauration pour une utilisation multi-appareils.
Que faire si ulives affiche « iCloud indisponible » ?
Si vous voyez un message « iCloud indisponible » dans ulives, c'est généralement dû à iCloud Drive désactivé ou à ulives n'ayant pas les autorisations iCloud appropriées.
Solution rapide :
- Activez iCloud Drive dans les réglages de votre appareil
- Accordez à ulives l'autorisation d'accéder à iCloud
Pour des instructions détaillées étape par étape, consultez notre Guide de dépannage iCloud complet.
📱 Plateformes
Existe-t-il une version iPad, une application de bureau ou une version web ?
ulives est conçu pour fonctionner sur iOS, iPad et Mac Apple silicon (série M).
Veuillez noter que ces plateformes fonctionnent actuellement comme clients autonomes avec des données locales séparées, et ne prennent pas encore en charge la synchronisation en temps réel avec d'autres appareils. Nous évaluons d'autres formats et solutions de données au fil du temps.
Quelle est la compatibilité sur macOS ?
ulives fonctionne parfaitement sur les Mac Apple silicon (puces série M). Nous avons apporté plusieurs optimisations pour l'expérience macOS :
- Optimisation grand écran : la mise en page et l'interface ont été adaptées pour profiter des écrans plus grands.
- Ajustements d'interaction macOS : certains gestes spécifiques à iOS (comme les menus par balayage) ne sont pas facilement utilisables sur macOS ; nous les avons remplacés par des menus contextuels (clic droit) pour une meilleure expérience bureau.
Améliorations en attente et problèmes connus sur macOS :
- Mise à l'échelle de l'affichage : macOS exécute l'application iOS avec une échelle par défaut plus petite ; vous pourriez trouver la taille de la police ou de la mise en page un peu petite. Si nécessaire, vous pouvez essayer des solutions tierces comme PixelPerfect pour ajuster l'échelle. Nous évaluerons si nous pourrons fournir un support d'optimisation intégré à l'avenir.
- Live Activities : macOS ne semble pas prendre en charge des fonctionnalités comme les Live Activities. Ainsi, lors de l'utilisation de fonctionnalités comme le minuteur Pomodoro, vous pourriez manquer de rappels persistants au premier plan.
Le Premium ulives fonctionnera-t-il sur toutes les plateformes ?
C'est l'objectif à long terme. Le Premium Access est destiné à être partagé entre iOS, Android et HarmonyOS avec des données et des droits unifiés. Android est désormais disponible sur Google Play ; HarmonyOS est toujours prévu. Nous n'exploitons pas encore de serveur ni de système de compte, donc les droits multiplateformes reposent actuellement sur la validation des achats intégrés de chaque store. Jusqu'à la mise en place de la gestion côté serveur, le rachat multiplateforme peut nécessiter de nous contacter à fb@ulives.io.
⚖️ Tâches et pénalités
Comment fonctionnent les pénalités dans ulives ?
Dans ulives, les pénalités sont conçues pour vous aider à développer discipline et responsabilité. Les pénalités ne sont déclenchées que lorsqu'une tâche est explicitement déplacée vers le statut « Abandonnée ».
Modes d'avancement des tâches et déclencheurs de pénalités
ulives propose deux options de base d'avancement des tâches, et a introduit des mécanismes de gestion des retards plus flexibles à partir de la version v1.5.x :
| Mode d'avancement | Comportement en cas de retard | Comment déclencher les pénalités |
|---|---|---|
| Mode manuel | Les tâches restent dans l'état actuel | Abandonner manuellement la tâche |
| Mode auto | Par défaut : passage à « En attente de confirmation » ; peut être réglé sur « Abandon auto (pénalité auto) » | Confirmer manuellement l'abandon ; ou automatique (si réglé sur « Abandon auto ») |
Gestion des retards plus flexible (v1.5.x+)
À partir de la version v1.5.x, nous avons introduit des options de gestion des retards plus flexibles. Vous pouvez configurer librement le comportement lorsqu'une tâche devient en retard :
- Passer en attente de confirmation : comportement par défaut, nécessite une confirmation manuelle.
- Abandon (pénalité automatique) : passe automatiquement au statut « Abandonnée » et déclenche les pénalités en cas de retard.
- Terminer (récompense automatique) : marque automatiquement comme terminée et accorde les récompenses en cas de retard.
- Ignorer : ignore automatiquement la tâche, sans récompense ni pénalité.
Pénalités personnalisées et plans futurs
Vous pouvez aussi créer vos propres systèmes de pénalités en utilisant :
- Des valeurs d'expérience négatives sur les objets
- Des effets de quantité d'objets pour personnaliser les pénalités
Nous prévoyons d'introduire les fonctionnalités suivantes pour un application plus stricte :
- Prise en charge des récompenses négatives (pénalités) directement sur les tâches et sous-tâches
🧭 À propos d'ulives et LifeUp
Pourquoi ulives Premium Access est-il séparé de LifeUp ?
- ulives est un successeur spirituel, pas un portage : ulives est une nouvelle application inspirée de LifeUp, conçue et optimisée de zéro pour iOS — pas LifeUp déplacé vers une autre boutique.
- Entièrement reconstruit : Tout en partageant la philosophie de gamification centrale, ulives possède une nouvelle base de code avec des différences architecturales significatives par rapport à LifeUp.
- Équipe séparée : L'effort iOS de LifeUp a progressé lentement pour diverses raisons ; ulives est développé et maintenu par une équipe indépendante, avec sa propre feuille de route et ses priorités distinctes de LifeUp sur Android.
- Coûts et tarification : L'abonnement LifeUp sur Android est moins cher parce que nous n'avons qu'une plateforme Android à maintenir. Nous précisons aussi dans les conditions d'abonnement qu'il ne s'applique qu'à Android ; la documentation LifeUp insiste largement sur le développement natif Android. Réutiliser ce modèle d'abonnement pour ulives ne couvrirait pas les coûts de développement multiplateforme et de maintenance à long terme — et le projet ne pourrait pas rester viable. Les deux applications offrent un abonnement à vie bien en dessous de la plupart des produits comparables, mais ce sont des achats distincts.
- Écosystèmes de plateformes : L'App Store et Google Play sont des écosystèmes indépendants — paiement, comptes et gestion des achats ne sont pas interconnectés.
- Contraintes techniques : L'abonnement LifeUp (Android) comporte de nombreuses offres d'achat historiques, ainsi que des différences entre les achats d'applications payantes Google Play et les licences in-app. Pour les achats d'applications payantes Google Play, nous ne pouvons pas non plus associer les droits à un compte spécifique. Combiné à des équipes de développement et des systèmes de comptes différents, nous n'avons aucune offre de migration d'abonnement planifiée ni de voie technique pour en proposer une.
- Feuille de route multiplateforme : ulives est actuellement une application entièrement hors ligne sans système de compte ; un achat unique est lié à votre Apple ID sur les plateformes Apple (iOS, iPadOS, macOS) ou à votre compte Google Play sur Android. Nous prévoyons de prendre en charge la connexion Google / Apple et des méthodes similaires pour partager les droits entre plateformes ; les détails seront annoncés lorsqu'ils seront prêts.
Par conséquent, ulives Premium Access doit être acheté séparément via l'App Store ; l'importation de données LifeUp ne transfère pas votre abonnement.
Pour la philosophie tarifaire et les détails, consultez ulives vs LifeUp — Comparaison.
Pourquoi ulives Premium est-il plus cher que LifeUp ?
LifeUp est Android uniquement ; son prix reflète la portée mono-plateforme et le téléchargement payant sur Google Play. ulives est une réécriture complète avec une architecture multiplateforme, des tests approfondis, une interface native par plateforme et des coûts de développement considérables et continus.
Les revenus Premium soutiennent la maintenance durable et les futures sorties HarmonyOS. La tarification ulives équilibre la maintenabilité à long terme avec un niveau gratuit équitable — comparer uniquement les prix affichés ignore les différentes piles technologiques, structures d'équipe et objectifs plateforme à long terme.
Les deux abonnements à vie restent bien en dessous de la plupart des applications comparables de productivité/gamification. Consultez Tarification et modèle économique pour les détails.
Puis-je transférer mes données LifeUp vers ulives ?
Depuis ulives version 1.7.22, ulives prend en charge l'importation de sauvegardes LifeUp (fichiers .lfbak) et tente de les convertir en données compatibles ulives pour poursuivre votre expérience.
Notes importantes :
- Conversion potentiellement avec pertes : les deux applications ont des différences fonctionnelles — toutes les données LifeUp ne peuvent pas être parfaitement mappées vers ulives. Certaines données peuvent être perdues ou adaptées lors de la conversion.
- Exigence de version LifeUp : les deux applications utilisent des structures de données complètement différentes. L'import ulives prend en charge au mieux les sauvegardes LifeUp à partir de la version 1.105.0 et supérieure. Si votre sauvegarde provient d'une version LifeUp plus ancienne, mettez à jour la structure des données dans la dernière version de LifeUp, puis importez — ou contactez-nous à fb@ulives.io.
- Sens unique uniquement : il n'est actuellement pas possible de transférer des données d'ulives vers LifeUp.
- Fonctionnement : l'importation crée un nouveau profil distinct dans ulives, vos données ulives existantes restent donc intactes.
Quelles sont les différences entre ulives et LifeUp ?
Bien qu'ulives partage la philosophie de gamification centrale avec LifeUp, il existe des différences architecturales et fonctionnelles significatives :
| Aspect | LifeUp | ulives |
|---|---|---|
| Plateformes | Android uniquement | iOS, iPadOS, macOS (Apple Silicon), Android |
| Architecture | Android natif pur | KMP (Kotlin Multiplatform) + UI native (SwiftUI) |
| Taille de l'app | Très compacte (Android pur) | Plus volumineuse en raison du framework multiplateforme |
| Système de monnaie | Système fixe de « Pièces » | Flexible : tout objet peut servir de monnaie (multi-monnaie) |
| Profils | Profil unique | Système multi-profils avec espaces de travail indépendants |
| Modèle de tâches | Clones d'instances par répétition | Cycles de tâches + règles de répétition avec contrôle de statut par cycle |
| Suivi d'activité | Réparti entre modules | Chronologie d'activité unifiée |
| Regroupement | Listes basiques | Regroupement intelligent (ex. « Toutes les tâches du jour ») |
| API et automatisation | API locale via URL Scheme + Content Provider ; LifeUp Cloud/Desktop ; intégration Tasker | Intégration Shortcuts simple (Shortcuts iOS déclenchés par objet uniquement) |
| Écosystème communautaire | Écosystème LifeUp Cloud | Pas de système d'API public actuellement |
Pour une analyse approfondie, consultez notre article de blog Pourquoi ulives : le successeur iOS de LifeUp.