В продолжение нытья на тему несуразности 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/

Icloud ln s

Наоборот, конечно, будет работать — переместить документ в облако, сделать ссылку на прежнем месте. Это даже я бы сделал, но есть один нюанс — для каждого типа документов папка назначения будет своя. Хотя решаемо, наверно, каким-нибудь кодом на AppleScript.


UPDATE. Массово добавлять документы в iCloud можно через веб-интерфейс. Зашел на облако, выбрал iWork, перетащил из Файндера документы.

Еще можно добавлять сразу много документов (и даже папки!) таким же перетаскиванием в окно iCloud в приложениях. Папки должны быть без вложенных папок, файлы, которые перетаскиваете, должны быть поддерживаемого формата, для каждого приложения сови, понятно.

Оба способа не сильно помогают в ситуации с обилием вложенных папок и разнотипных документов в них, но не упомянуть нельзя.


Контекстное меню с такой функцией могли бы добавлять сами приложения. Не то чтобы это отличный выход…

Context menu finder bitcasa

Это меню «Службы» в Файндере. Я и так с трудом понимаю что какой пункт этого меню делает или даже какому приложению принадлежит. Это еще куда-то делись пункты Яндекс.Диска, буквально вчера их было вдвое больше.

Все, закрываю тему документов в iCloud пока Apple что-нибудь радикально не изменит, что случится едва ли.