Стандартные приложения в Mountain Lion настойчиво предлагают хранить документы в iCloud. Сначала этим пугал TextEdit, после обновления iWork присоединились «трое из ларца»: Pages, Numbers & Keynote.

Textedit icloud

В принципе, хранить документы в iCloud удобно, но есть одно но — документ как бы перестает быть файлом. Точнее, iCloud не похож на простую папку с файлами. Если у меня есть документ в iCloud, значит у меня также есть приложение «ответственное» за этот документ. Подразумевается, что доступ к этому документу я буду получать из этого приложения, что не всегда факт: текстовые документы, например, можно (бы) открывать чем угодно.

Проблема — нельзя открыть Finder и перейти в «папку» iCloud, чтобы просмотреть там список своих документов, как это можно сделать, например, в Google Drive.

Решения есть, сразу несколько.

Spotlight. Если знаете название или содержание документа (если это текст), можно его просто найти Спотлайтом. Что характерно, перенести или скопировать документ из выпадающего списка результатов нельзя — он просто «не хватается» мышкой. Если нажать «показать все в Finder», то у документов будет путь iCloud → ИмяФайла. Опять-таки, в iCloud «зайти» из нижней навигационной панели нельзя. Зато отсюда файл уже можно перенести или скопировать, а также открыть в любом приложении, не обязательно в том, где документ был создан.

При переносе файла из iCloud получаем вот такое предупреждение:

Remove from icloud

При перемещении объекта из медиатеки iCloud он также будет удален из всех других синхронизируемых Вами устройств iCloud.

«Мои файлы». В принципе, это подвид предыдущего способа. Насколько я понимаю, «Мои файлы» в Файндере представляют собой некую мета-коллекцию файлов, разложенных по типу. Мне эта фишка Finder никогда не нравилась, плюс приложение при переходе в нее начинает жрать ресурсы — не пользуюсь.

Command-Shift-G. Хардкор. Все документы из iCloud лежат в скрытой папке ~/Library/Mobile Documents/.

ICloud folder

Папка даже называется (в тайтл баре) iCloud, только структура ее вас едва ли порадует. На верхнем уровне — идентификаторы приложений, глубже — то, что они туда сочли нужным положить — документы, настройки и т.п. У меня, к моему удивлению, там обнаружились данные от трех iOS-приложений с Айподика, какие-то сохраненные игрушки и их профили.

Последний способ даже и не способ. Можно решить «о, я хочу отправить почтой тот документ, который я сделал на прошлой неделе в Pages», запустить Pages, нажать «открыть», выбрать iCloud, найти в списке нужный файл, перетащить в почту. А, да, там еще была презенташка, которую я сделал в Keynote и табличка в Numbers, их тоже надо отправить. Или не было? Как узнать? А как быстро узнать? А как удалить скопом все лишнее, старое и ненужное?

Что я могу сказать… Раздражает. Для iOS эта концепция (какая еще файловая система?) в общем кажется оправданной, во всяком случае не напрягает, да и не было там иначе никогда. Для Mac OS это выглядит как какая-то кастрация — у каждого приложения своя папка с документами. Ну бред же? Я привык раскладывать документы по тематическим папкам — по событиям, по клиентам, по направлениям. Ну уж точно не doc в одну, pdf в другую, jpeg в третью. Тут же вообще нет никаких папок, по сути, тут длинные плоские ленты документов, по одной на каждое приложение.

Одно радует: нет iWork — нет iCloud, если говорить о документах (TextEdit не в счет). А еще есть заветная кнопка в настройках iCloud.

Icloud delete documents

Оговорюсь сразу, у меня нет iWork на iOS, мне негде открывать его документы на чем-либо кроме компьютера. Зато у меня есть Google Drive, Dropbox и даже Яндекс Диск, любой из них «всеяден» и может хранить что угодно.

Для iCloud остается роль сундука с барахлом приложений, которое никому кроме этих приложений не нужно. Закладки/вкладки браузера там уместны, сохраненные игры тоже, настройки, вот это все.

  • Полез посмотреть, чего у меня там. Хм. Есть и презенташки Keynote, и что-то от Numbers (я только iOS-версию покупал в свое время). Странно, версия Keynote ведь старая (я не обновлялся), в ней ничего нет про iCloud.

    И еще там есть ошметки от давно удаленных приложений — они не стираются при удалении самого приложения. Сакс и мастдай.

  • Зато домохозяйки аплодируют стоя.

  • Pingback: Быстрый переход в iCloud в диалогах открыть/сохранить()

  • Pingback: Сменить место для сохранения документов по-умолчанию с iCloud на Mac()

  • Pingback: Еще размышления про помещение документов в iCloud на Маке()

  • Мне эта фишка Finder никогда не нравилась, плюс приложение при переходе в нее начинает жрать ресурсы — не пользуюсь.
    ——————-
    файндер жрёт ресурсы или что за приложение?

    связка документ = приложение необходима, чтобы было понятно кому слать изменения в документе. аппл прямо говорит — «начали на ipad, продолжили на mac». имхо, это несколько отличается от дропбокса, гуглдрайва и т.п. собственно и Джобс говорил об этом: iCloud was more than «a hard disk in the sky»

    т.к. у меня пока стоит lion и я не могу проверить, но читая доку для программистов вот моя теория отличия icloud от остальных:

    у вас есть документ из трёх абзацев. он лежит на ПК1(девайс1), ПК2 и ПК3. Отрубаем инет от пк1 и пк2.

    1. на ПК1 редактируем абазац 1.
    2. на ПК2 редактируем абазац 2.
    3. подключаем инет к ПК2.
    4. подключаем инет к ПК1.
    5. Думаю на ПК3 мы увидим изменения и от ПК1 и от ПК2.

    А юзая всякие *драйвы, мы увидели бы изменения от ПК1, т.к. его изменения залились бы самыми последними.

    Жду пост с проверкой теории :)

    • tagmac

      «файндер жрёт ресурсы или что за приложение?»

      Это не приложение, это «умная» папка в Файндере, которая называется «Мои файлы». Там собраны коллекции файлов, рассортированных по типу: изображения, документы и т.п. Все это делается с помощью Spotlight, очевидно. Если зайти в эту папку, а она на новых системах открывается по-умолчанию при открытии Файндера, то он начинает жрать много ресурсов. Раньше ( в Lion) он постоянно жрал 10-30% процессора, даже если вообще переключиться и не использовать Файндер, сейчас тормозит только если реально в этой папке что-то делать.

      Проверить догадку насчет объединения документов из нескольких источников я не могу, нет столько компьютеров с iCloud. Если честно, я сильно сомневаюсь в описанном сценарии. Даже если это работает каким-то похожим образом, это ни в коем случае не заслуга iCloud, это уровень приложения. Возможно, есть какой-то механизм для просмотра и утверждения изменений.

      • файндер дома проверю, хотя у меня пока не так много файлов.

        насчет догадки, вот выдержка из доки для программистов http://data4.floomby.com/files/share/5_9_2012/p69Q1kh9SE2wbb8hC33J3A.png

        «это ни в коем случае не заслуга iCloud, это уровень приложения.» — всё наоборот, это как раз таки заслуга инфраструктуры с названием iCloud :) ведь что-то должно получать изменения и засылать их другим клиентам. Просто потребуется время, чтобы тот же фотошоп, автокад и т.п. адаптировали под облако.

        Думаю в следующей версии выкатят folders для icloud, чтобы можно было видеть доки и других приложений и т.п. но с другой стороны, как тогда они решат этот вопрос для iOS. Если появятся папки, то тогда стоит сразу сделать в iOS «Мои документы», чтобы разные приложения юзали одни и те же файлы — и это получается снова файловая система :)

        • tagmac

          Посмотрел картинку. Пересылается и принимается только измененный фрагмент и метаданные. Похоже на глубинный слой, операция с байтами, грубо говоря. В случае описанного выше конфликта это никак не помогает, по-моему. Будет что-нибудь вроде — документ в облаке новее (по метаданным)? Ок, скачаем изменения и синхронизируем. Возможно, какое-нибудь предупреждение поступит. Возможно, будут сохранены обе (три, пять) версии документа. Но корректно и автоматически собрать его из разных кусков из разных источников просто невозможно.

          • провел вчера эксперимент. os x 10.8.1 , ipad 5.1, iphone 5.1, на всех Pages.

            итог таков — если не уходить в оффлайн, и открывать документы сразу, а давать «окно» на изменения по 1 мин, то всё ок.

            дело в том, что:
            1) открытие файла — это изменение
            2) изменения синхронизируется каждую минуту

            поэтому, если открывать документы в оффлайн, то изменение «открытие»(lastopen? lastview?) не за синхронизируются, и все последующие тоже, точнее всплывает окно, что «2 версии документа не за синхронизированные, какую выбрать или оставить обе». а т ак, было весело наблюдать — изменил на iPhone, показалось на макмини и ipad.

            что касается «мои документы», оно жрало 30%, а теперь не жрёт. думаю создались все thumbnails для документов и т.п. т.е. скроллил со шифтом и «показать все документы данного типа»