OS X 10.8を使用していますが、Macには空のメモのリストがあります。しかし、iPhoneにはiCloudにはないメモがいくつかあります。代わりに、「On My iPhone」フォルダ内のローカルノートです。それらをiCloudに移動する方法は?
OS X 10.8を使用していますが、Macには空のメモのリストがあります。しかし、iPhoneにはiCloudにはないメモがいくつかあります。代わりに、「On My iPhone」フォルダ内のローカルノートです。それらをiCloudに移動する方法は?
回答:
OSX 10.8を使用することは現時点では不可能です。10.7以前を実行しているMacにアクセスし、そのMacに同期してIMAPメモアカウントに移動する必要があります。その後、10.8 NotesアプリでIMAPノートにアクセスし、それらをすべてiCloudにドラッグできます。唯一必要な手動の部分は、「iPhoneに」残っている重複するメモを削除することです-それらは1つずつ削除する必要があります(または単に放置します)。
詳細:
iPhoneでiCloudメモの同期が有効になっていることを確認してください:
iCloud Notes同期を有効にする前にすでにiPhoneにあったノートは、iCloudアカウントに自動的に同期されないことに注意してください。
あなたのケースで私がすることは、iCloud Notes同期を有効にする直前に作成した@ me.comアカウントにメモをメールで送信するだけです。これにより、これらの特定のメモがiCloudアカウントに移動します。
iPhoneに他のメールアカウントが設定されている場合、メモはiCloudアカウントではなくそのアカウントに同期される場合があります。問題は、とにかくiPhoneでメモをあるアカウントから別のアカウントに移動する方法がないことです。
たとえばGmailに同期されている場合、Gmailアカウントにオンラインでログインし、10.8のNotes.appに手動でコピーできる場合があります。
もう1つの問題は、メモがiCloudアカウントではなく「My iPhone」に自動的に保存されることです。これは、[設定]に移動してから[メモ]セクションに移動すると確認できます。
その場合は、メモを個別にコピーして、iCloudアカウントで再作成するのが最善の策です。また、今後デフォルトをiCloudに設定することをお勧めします。
iOSのiCloud設定で「メモ」が有効になっていることを確認します。
次に、ノートを新しいiOS 9 / OS X El Capitanバージョンにアップグレードする必要があります(まだインストールしていない場合)。iOS Notesアプリのトップレベル([アカウント]ボタンをタップ)に、iCloudノートをアップグレードできる小さなボタンがあります。(詳細はこちら:http : //support.apple.com/en-us/HT204987)
最後に、「On My iPhone」メモフォルダに移動し、「すべて移動」を選択して(または移動する特定のメモを選択して)、移動先としてiCloud Notesフォルダを選択します。
(元のアドバイスについては、http: //discussions.apple.com/thread/4961565の「airplay」に感謝します)
iOS 7デバイスのバックアップから古いノートを抽出し、Macのノートアプリにインポートする方法を見つけました(必要に応じて、iCloudに再アップロードできます)。
まず、iTunesが電話のバックアップを保存するフォルダーを見つけます。私にとっては:
/Users/myself/Library/Application Support/MobileSync/Backup/89e6c98d92887913cadf06b2adb97f26cde4849b
コマンドラインターミナルを開き、grepを使用してZNOTEBODYを含むファイルを検索します。
grep ZNOTEBODY -r /Users/myself/Library/Application Support/MobileSync/Backup/89e6c98d92887913cadf06b2adb97f26cde4849b
私にとってこれはca3bc056d4da0bbf88b5fb3be254f3b7147e639cと報告されました
次に、次のコードを含むphpファイルextractnotes.phpを作成します。
<?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);
}
?>
経由で実行しますphp extractnotes.php
-必ずフォルダ名を更新してください。
その後、macOSのメモアプリを使用して、メモのフォルダ全体をインポートできます。