Есть ли способ вручную разгрузить файлы на iCloud Drive? - PullRequest
1 голос
/ 28 марта 2019

TL; DR: у меня небольшой внутренний жесткий диск и диск iCloud емкостью 2 ТБ. Я хочу иметь доступ ко всем моим файлам (iCloud), но я не хочу, чтобы все мои файлы были на моем компьютере.

В macOS (начиная с Sierra, я полагаю) Apple включила функции, позволяющие синхронизировать папки «Рабочий стол» и «Документы» в iCloud Drive, и, если вы включите его, при заполнении диска macOS удалит локальные копии этих файлов и замените его небольшим заполнителем.

Мне интересно, есть ли способ выбрать, какие файлы выгружаются в iCloud таким образом и когда. Допустим, я просто добавил в папку «Документы» файл, который хочу сохранить, но у меня нет намерения использовать его некоторое время, поэтому я просто хочу синхронизировать его с iCloud, а затем заменить локальную копию заполнителем вместо ожидания для моего диска, чтобы заполнить и затем иметь MacOS файлы автоматической выгрузки для меня.

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

В настоящее время я не занимаюсь разработкой ни на одном из утвержденных Apple языков (Swift & Obj-C), но если есть способ создать приложение с такой возможностью выгрузки файлов на iCloud Drive, я глубоко углублюсь в язык, чтобы поцарапать этот зуд.

Примечание. Я знаю, что могу сохранить любой файл в iCloud Drive, если захочу, перетаскивая файл на значок iCloud Drive в Finder, но, насколько я понимаю, для этих файлов требуется локальный кэш файла, а не метод заполнителя, Синхронизация документов и папок на рабочем столе. Если есть способ разгрузить клиента через доступ к iCloud Drive в Finder, я тоже открыт для этого метода.

...