В продолжение нытья на тему несуразности iCloud и его применения по-умолчанию.
Сценарии, по которым у людей появляются документы:
1. Человек открыл Pages (или любую программу с поддержкой iCloud) и создал Новый Документ. Сохранил его в iCloud, так что теперь он стал доступен на iOS.
2. То же самое, только с другой стороны — Новый Документ создан на iOS и сохранен в облако.
3—15. Документ прислали по почте. Документ загружен из интернета. Документ старый, создан давно. Короче, он уже есть, причем никак не в облаке. А хотелось бы его туда поместить.
Насколько я понимаю, благославленный вариант один — открыть его Нужной Программой и сохранить копию в iCloud. Не сложновато?
Как вариант — открыть терминал и исполнить следующее:
mv ./somedoc.rtf ~/Library/Mobile\ Documents/com\~apple\~TextEdit/Documents/somedoc.rtf
Тоже не особо просто.
Как тут не вспомнить Битказовское ‘Cloudify’. Было бы недурно для совместимых с Облаком документов добавить в контекстное меню Finder пункт «Переместить в iCloud». Либо «Сделать доступным в iCloud». Кстати, ln -s закономерно не работает. Ссылка в iCloud появляется, ее даже можно открыть «быстрым просмотром», но сама программа (даже локально) открыть файл не может.
ln -s ~/Documents/log.txt ~/Library/Mobile\ Documents/com\~apple\~TextEdit/Documents/
Наоборот, конечно, будет работать — переместить документ в облако, сделать ссылку на прежнем месте. Это даже я бы сделал, но есть один нюанс — для каждого типа документов папка назначения будет своя. Хотя решаемо, наверно, каким-нибудь кодом на AppleScript.
UPDATE. Массово добавлять документы в iCloud можно через веб-интерфейс. Зашел на облако, выбрал iWork, перетащил из Файндера документы.
Еще можно добавлять сразу много документов (и даже папки!) таким же перетаскиванием в окно iCloud в приложениях. Папки должны быть без вложенных папок, файлы, которые перетаскиваете, должны быть поддерживаемого формата, для каждого приложения сови, понятно.
Оба способа не сильно помогают в ситуации с обилием вложенных папок и разнотипных документов в них, но не упомянуть нельзя.
Контекстное меню с такой функцией могли бы добавлять сами приложения. Не то чтобы это отличный выход…
Это меню «Службы» в Файндере. Я и так с трудом понимаю что какой пункт этого меню делает или даже какому приложению принадлежит. Это еще куда-то делись пункты Яндекс.Диска, буквально вчера их было вдвое больше.
Все, закрываю тему документов в iCloud пока Apple что-нибудь радикально не изменит, что случится едва ли.
Я все “старые” доки просто перетащил в iCloud, открытый в броузере. Какие-то у вас проблемы странные?
Попробовал. Забавно, но это не проще, чем открыть Pages, в нем открыть iCloud и перетащить туда из Файндера файлы.