J'ai OS X 10.8, et la liste de mes notes est vide sur mon Mac. Mais j'ai des notes sur mon iPhone, qui ne sont pas dans iCloud. Ce sont plutôt des notes locales dans le dossier "Sur mon iPhone". Comment les déplacer dans iCloud ?
Réponses
Trop de publicités?Il y a deux raisons :
-
Vous avez besoin d'un identifiant Apple/un compte iCloud pour que les notes soient synchronisées !
-
Mais si vous avez déjà un email @me.com, et que vous êtes connecté, il n'apparaît toujours pas ! Dans les préférences système, dans iCloud, assurez-vous que les "notes" sont cochées sur tous vos appareils.
Je suis d'accord, vous devez vérifier combien de comptes Notes vous avez sur votre iPhone. Pour ce faire, allez dans votre application Notes et tapez sur "Comptes" dans le coin supérieur droit. Si vous voyez "Sur mon iPhone", alors vous pouvez faire ce qui suit :
Certaines personnes ont constaté que le problème était résolu après avoir désactivé la synchronisation iCloud Notes sur l'iPhone et l'avoir réactivée. Par conséquent, allez dans Réglages > iCloud et faites basculer le commutateur Notes de ON à OFF, puis de nouveau à ON. Cela devrait permettre de synchroniser l'ensemble des notes de votre iPhone avec votre compte iCloud.
J'ai trouvé un moyen d'extraire les anciennes notes de la sauvegarde d'un appareil iOS 7, puis de les importer dans l'application Notes sur un mac (où vous pouvez les recharger sur iCloud si vous le souhaitez).
Trouvez d'abord le dossier dans lequel iTunes stocke la sauvegarde du téléphone. Pour moi, c'était :
/Users/myself/Library/Application Support/MobileSync/Backup/89e6c98d92887913cadf06b2adb97f26cde4849b
Ouvrez un terminal de ligne de commande, et utilisez grep pour rechercher les fichiers contenant ZNOTEBODY :
grep ZNOTEBODY -r /Users/myself/Library/Application Support/MobileSync/Backup/89e6c98d92887913cadf06b2adb97f26cde4849b
Pour moi, cela a rapporté ca3bc056d4da0bbf88b5fb3be254f3b7147e639c
Créez ensuite un fichier php extractnotes.php contenant le code suivant :
<?php
$file = '/Users/myself/Library/Application Support/MobileSync/Backup/89e6c98d92887913cadf06b2adb97f26cde4849b/2b66fd261ee5c6cfc8de7fa466bab600bcfe4f69';
$sqlite = new PDO('sqlite:' . $file);
$query = 'SELECT ztitle, zcontent from znotebody JOIN ZNOTE USING(z_pk) ORDER BY zmodificationdate';
$rs = $sqlite->query($query);
$data = $rs->fetchAll(PDO::FETCH_NUM);
foreach( $data as $row ) {
file_put_contents('/Users/myself/Desktop/notes/' . str_replace( '/', '_', $row[0] ) . '.html', $row[1] );
sleep(1);
}
?>
et l'exécuter via php extractnotes.php
- en s'assurant de mettre à jour les noms de dossiers.
Vous pouvez ensuite utiliser l'application Notes de MacOS pour importer le dossier complet de notes.
- Réponses précédentes
- Plus de réponses