Aller au contenu

Dossier et coffre

L’app emploie coffre comme nom générique du dossier choisi, que vous utilisiez ou non Obsidian. Si vous utilisez Obsidian, sélectionnez la racine de votre coffre Obsidian. Sinon, choisissez n’importe quel dossier, par exemple Documents/Health dans iCloud Drive ou un dossier Sur mon iPhone.

Touchez la ligne du coffre pour ouvrir le sélecteur de documents standard d’iOS (UIDocumentPickerViewController). Lorsque vous choisissez un dossier, iOS renvoie une URL à portée de sécurité : un accès persistant qui permet à l’app de continuer à utiliser le dossier après son redémarrage sans vous solliciter de nouveau. L’app l’enregistre comme signet dans UserDefaults.

Après avoir choisi le coffre, indiquez le nom du sous-dossier de destination des exports. La valeur par défaut est Health. Votre choix devient le préfixe du chemin de chaque fichier exporté :

{vault}/ └─ {subfolder}/ ← nom choisi dans Health.md    ├─ 2026-04-28-tuesday.md    ├─ 2026-04-27-monday.json    └─ _healthmd_data_dictionary.json

Vous pouvez modifier le sous-dossier plus tard dans Réglages → Coffre Obsidian. Les fichiers existants ne sont pas déplacés.

Obsidian

Choisissez la racine du coffre Obsidian. Définissez par exemple le sous-dossier sur Health afin que les exports apparaissent dans un dossier de l’arborescence du coffre.

iCloud Drive

Choisissez un dossier dans iCloud Drive. Les fichiers se synchronisent automatiquement sur tous vos appareils Apple.

Sur mon iPhone

Choisissez un dossier créé dans Fichiers → Sur mon iPhone. Il reste local, sans synchronisation.

Fournisseurs tiers

Dropbox, Google Drive, Working Copy, etc. : tout fournisseur exposé dans l’app Fichiers fonctionne de la même manière.

Particularité d’iOS.

Si iOS révoque le signet à portée de sécurité — cas rare, généralement lorsque le dossier sous-jacent est supprimé ou déplacé — les exports commencent à échouer. Pour corriger le problème, sélectionnez de nouveau le coffre dans Réglages.

Lorsqu’un signet enregistré se résout vers un autre chemin, Health.md relie automatiquement le dossier si son identité persistante confirme qu’il s’agit du même dossier. L’app peut aussi accepter un signet à accès sécurisé résolu avec succès lorsque ni le dossier enregistré ni le dossier résolu ne fournit d’identité persistante, ce qui est courant avec les fournisseurs cloud. Un chemin voisin ne constitue jamais une preuve. L’historique conserve le libellé de destination respectueux de la confidentialité utilisé par chaque exécution.

Sélectionnez de nouveau le dossier s’il a été supprimé, si l’accès a été révoqué, si les identités persistantes se contredisent ou si une identité n’existe que d’un côté et que le déplacement ne peut pas être vérifié. Health.md n’écrit pas vers une destination ambiguë. Comme chaque profil d’exportation possède sa destination, vérifiez ou resélectionnez le dossier concerné pour chaque profil.