Malheureusement, il n'existe actuellement aucun contrôle au niveau des fichiers ou des dossiers pour l'optimisation du stockage. C'est une fonction tout ou rien, ce qui est vraiment dommage.
Voici vos options telles que je les vois :
Option 1 : Désactiver la gestion du stockage
System Prefs -> Apple ID -> (décocher) Optimiser le stockage du Mac
Par défaut, cela conserve tout. Vous pouvez Clic droit -> Supprimer le téléchargement pour tous les fichiers d'un disque iCloud que vous ne souhaitez pas conserver localement. Mais vous devrez les gérer à la main.
Option 2 : Déplacer le fichier hors d'un dossier iCloud
La gestion du stockage arrêtera de supprimer le fichier, mais elle arrêtera également la synchronisation.
Option 3 : utiliser un autre service
Vous pourriez garder la gestion du stockage activée pour la plupart des fichiers, mais déplacer les éléments sur lesquels vous avez besoin de plus de contrôle vers un autre service en nuage (par exemple Dropbox) qui fait ce que vous voulez.
Option 4 : Ouvrir le fichier fréquemment
En théorie, la gestion du stockage conservera les fichiers que vous "ouvrez fréquemment". Vous pourriez même probablement le faire automatiquement si vous êtes à l'aise avec une ligne de commande :
Par exemple :
export VISUAL=nano
crontab -e
0 12 * * * touch -a /Users/yourname/path/to/file
Le système d'exploitation devrait penser que vous avez utilisé le fichier tous les jours à midi. Assurez-vous de choisir un moment où votre ordinateur est allumé.