37. Synchronisation iCloud#
Etappe n’a pas de serveur propre, pas de compte utilisateur et pas de connexion. Si vous utilisez l’app sur plus d’un appareil, c’est iCloud qui se charge de la synchronisation : vos données se trouvent dans l’espace privé de votre compte Apple, et chaque appareil connecté au même compte travaille sur le même jeu de données. Dans l’app elle-même, il n’y a rien à régler pour cela.
37.1 Comment fonctionne la synchronisation#
Etappe enregistre d’abord tout dans une base de données sur l’appareil. Si iCloud est disponible, iOS reflète en plus cette base dans la base de données iCloud privée de votre compte Apple. Les autres appareils connectés au même compte y récupèrent les modifications. Le chemin passe exclusivement entre vos appareils et votre iCloud — personne d’autre n’y a accès, pas même le développeur de l’app (Vos données).
L’ensemble des données est emporté :
- Fiches : pays et lieux, personnes, animaux, véhicules avec leurs papiers, entrées du carnet d’entretien et médicaments, pièces d’identité, vaccinations, rendez-vous vétérinaires
- Voyages avec toutes leurs rubriques : hébergements, trajets, activités, activités sportives, budget, recherches, tâches, check-list d’entrée, liste de bagages, esquisse, journal, rappels, participants
- Modèles de liste de bagages et les pays de « Où je suis déjà allé »
- Pièces jointes : photos, images de couverture, photos de profil, scans de documents, traces GPX et itinéraires enregistrés
Les pièces jointes pèsent le plus lourd et comptent dans votre quota de stockage iCloud. Etappe réduit les images avant de les enregistrer, pour qu’aucun original de l’appareil photo ne se retrouve dans la base de données ; vous voyez sous Stockage et fichiers combien un voyage occupe.
S’y ajoute un second canal, beaucoup plus petit : le stockage clé-valeur iCloud de votre compte Apple. Etappe y synchronise quatre réglages qui ne sont pas des données de voyage, mais qui doivent être identiques sur tous les appareils — pays de résidence, domicile, devise de base et la dernière table des taux BCE chargée. Si deux appareils contiennent des valeurs différentes, la dernière modification l’emporte ; sans iCloud, les valeurs restent en local sur l’appareil (Domicile).
Etappe n’a ni indicateur de synchronisation ni bouton « Synchroniser maintenant ». La synchronisation est l’affaire du système et se déroule en arrière-plan.
37.2 Prérequis et mise en place#
| Prérequis | Pourquoi |
|---|---|
| Le même compte Apple connecté à iCloud sur chaque appareil | Les données se trouvent dans l’espace privé de ce compte précis |
| iCloud activé, espace de stockage disponible | Photos, scans et traces occupent de la place dans votre quota |
| Une connexion au réseau | Sans réseau, tout s’accumule en local et part plus tard |
| iOS ou iPadOS 17 ou plus récent | Configuration requise par Etappe |
Il n’y a rien à mettre en place dans l’app : pas d’interrupteur, pas de fenêtre de connexion, pas d’association d’appareils. Si iCloud n’est pas disponible au lancement — par exemple parce que vous n’êtes pas connecté —, Etappe ne bloque pas, mais continue en mode purement local. Les données saisies jusque-là sont conservées ; dès qu’iCloud est de nouveau disponible, Etappe reprend la synchronisation au lancement suivant.
37.3 Plusieurs appareils en interaction#
Il n’y a ni appareil principal ni appareil secondaire. Les deux travaillent à égalité sur le même jeu de données, et les deux peuvent créer, modifier et supprimer. Cela a quelques conséquences pratiques :
- Au premier lancement sur un second appareil, le jeu de données est encore vide et ne se remplit que progressivement. Si l’assistant Premiers pas s’ouvre à ce moment-là, vous pouvez simplement le fermer — il n’apparaît que tant que voyages, personnes et pays sont tous vides. Il affiche le pays de résidence et la devise de base tels que le premier appareil les a définis, dès que le stockage clé-valeur les a livrés.
- Des modèles standard de liste de bagages en double peuvent apparaître si le second appareil les a créés lui-même avant la première synchronisation. Etappe fait le ménage automatiquement à chaque lancement et conserve la même copie sur les deux appareils (Modèles de liste de bagages).
- Ne modifiez pas la même entrée en même temps sur deux appareils. Si vous écrivez simultanément sur iPhone et iPad dans le même hébergement, attendez-vous à ce qu’une seule version subsiste à la fin.
- La suppression s’applique partout. Ce que vous retirez sur un appareil disparaît aussi sur l’autre. Avant un grand nettoyage, un export vaut la peine (Sauvegarde).
- Un enregistrement de trajet en cours appartient à l’appareil qui l’a lancé. Un lancement de l’app sur l’autre appareil n’y met pas fin — ce n’est qu’après 24 heures sans nouveau point de mesure qu’un autre appareil clôt lui aussi l’enregistrement oublié. Une fois arrêtée, la trace terminée se synchronise comme toute autre entrée (Enregistrer un trajet).
37.4 Ce qui n’est pas synchronisé#
Tout ce qui relève de l’utilisation d’un appareil en particulier y reste volontairement. Sur un nouvel appareil, vous le réglez une fois de plus :
| Reste sur l’appareil | Où le trouver |
|---|---|
| Apparence, noms dans les check-lists, planificateur d’itinéraire | Plus → Réglages (Tous les réglages) |
| Données pays du point de vue de — la dérogation du point de vue | Plus → Réglages, section « Domicile » (Domicile) |
| Code PIN, Face ID / Touch ID, délai de verrouillage | Plus → Réglages, section « Sécurité » (Verrouillage de l’app) |
| Notifications planifiées des rappels | voir ci-dessous (Rappels) |
| Début de la période d’essai | (Période d’essai et version complète) |
| Caches qu’Etappe crée pour accélérer l’affichage | locaux à l’appareil, invisibles pour vous |
Le pays de résidence, le domicile, la devise de base et la table des taux ne figurent volontairement pas dans ce tableau : ils voyagent via le stockage clé-valeur (section 37.1) — mais ont pour cela tout autant besoin d’iCloud.
Deux points méritent une explication.
Rappels : le rappel lui-même est un enregistrement ordinaire et se synchronise. La notification, en revanche, Etappe la planifie sur l’appareil où vous créez, modifiez ou cochez le rappel. Pour qu’elle sonne aussi sur le second appareil, ouvrez-y le rappel une fois en modification et enregistrez-le.
Version complète : l’achat n’a rien à voir avec iCloud, il est lié à votre identifiant Apple et vaut donc sur tous les appareils connectés à ce compte. Si un appareil ne reconnaît pas l’achat, « Restaurer les achats » dans l’écran de la version complète y remédie.
37.5 Quand quelque chose n’arrive pas#
S’il ne manque qu’un seul voyage sur le second appareil, regardez d’abord dans les filtres et dans les archives de la liste des voyages avant de soupçonner la synchronisation. S’il manque davantage, procédez dans l’ordre :
- Vérifiez sur les deux appareils, tout en haut des Réglages iOS, que le même compte Apple est connecté.
- Vérifiez qu’iCloud est activé et qu’il reste de l’espace de stockage disponible. Un quota plein arrête la synchronisation.
- Vérifiez la connexion réseau — pas de mode Avion, Wi-Fi ou données mobiles actifs.
- Laissez Etappe ouverte au premier plan pendant quelques minutes sur les deux appareils.
- Quittez complètement Etappe et relancez-la. La connexion à iCloud s’établit au lancement : si iCloud n’était pas disponible au dernier lancement, l’app a fonctionné en local jusque-là.
- Si cela ne suffit pas, redémarrez l’appareil.
Si rien n’y fait, il reste la voie fiable du fichier : sur l’appareil qui possède le jeu de données complet, créez un export sous Plus → Sauvegarde, transférez le fichier JSON sur l’autre appareil et importez-le là. Soyez conscient de l’effet — l’import supprime l’intégralité des données actuelles de l’appareil cible et les remplace par le contenu du fichier. Tout est expliqué dans Sauvegarde.
37.6 Comment vos données sont protégées dans iCloud#
Sur le chemin entre l’appareil et iCloud, la connexion est chiffrée, et sur les serveurs d’Apple, les données sont elles aussi stockées chiffrées. Cela vaut sans intervention de votre part pour tout ce qu’Etappe synchronise — voyages, fiches, scans et photos.
La différence tient à qui détient la clé :
| Réglage de votre compte Apple | Qui peut lire les données |
|---|---|
| Protection standard des données (préréglage) | Vos appareils — et Apple, parce qu’Apple conserve les clés |
| Protection avancée des données pour iCloud | Uniquement vos appareils — chiffrement de bout en bout, même Apple ne peut pas y regarder |
La protection avancée des données est un réglage de votre compte Apple, pas de l’app : Réglages iOS → votre nom → iCloud → Protection avancée des données. Apple y inclut expressément les données iCloud des apps comme Etappe. Dès qu’elle est activée, vos données Etappe dans iCloud sont chiffrées de bout en bout ; rien ne change dans Etappe, la synchronisation se poursuit comme avant. Apple exige pour cela une méthode de récupération — un contact de récupération ou une clé de secours —, parce que sans clé, plus personne n’a accès aux données, pas même Apple.
Une réserve mérite d’être mentionnée : le Verrouillage de l’app protège l’affichage sur l’appareil, pas la copie dans iCloud. Si vous conservez des numéros de passeport, des scans de pièces d’identité ou des contacts d’urgence dans Etappe et que le chiffrement de bout en bout vous importe, activez la protection avancée des données. Ce qu’Etappe fait elle-même et ce qu’elle ne fait pas se trouve dans Vos données.