Использование облачных служб
По умолчанию файлы OmniGraffle хранятся локально на устройстве iOS. Как отмечено в разделе Управление файлами с помощью обозревателя документов, файлы сохраняются на устройстве в папке Локальные документы. Однако теперь OmniGraffle позволяет обмениваться данными на разных устройствах с iOS, и поэтому следует сохранять свои файлы в облачном хранилище. При этом файлы будут доступны с устройств iPad, iPhone и iPod touch (5-го и последующих поколений), а также с компьютеров Mac с установленной программой OmniGraffle.
Количество добавляемых облачных хранилищ не ограничено. Например, можно добавить облачные хранилища для использования в личных целях и по работе, создать учетную запись для доступа группы сотрудников. Т. е. возможности ничем не ограничены. Единственным реальным ограничением является объем доступного места на устройстве.
В этой главе рассказывается, как создать учетную запись и подключиться к серверу Omni Sync через встроенную функцию синхронизации OmniPresence. Затем узнаете, как подключиться к другим поставщикам облачных служб с помощью новой функции , которая позволяет подключаться к iCloud Drive, Box, Dropbox и другим популярным службам.
Что такое использование облачных служб
Работа в облаке звучит довольно футуристический, но в действительности это означает, что ваши файлы безопасно хранятся на удаленных серверах, а их копии находятся локально на вашем устройстве iOS.
Когда вы вносите изменения в файл, файл в облаке обновляется в момент, когда OmniGraffle выполняет следующую синхронизацию. При этом, разумеется, устройство iOS должно быть подключено к Интернету. Если подключение к Интернету отсутствует, изменения будут синхронизированы при следующем подключении.
Еще одно преимущество хранения файлов в облаке — если вы потеряете устройство iOS, ваши документы сохранятся в безопасном и надежном хранилище на серверах облачной службы. Все что нужно сделать, чтобы получить доступ к файлам, это выполнить вход в свою облачную учетную запись, изменить пароль и синхронизировать файлы с новым iPhone или iPad, и вы снова готовы к работе.
Примечание.
Разумеется, защищенность файлов зависит от надежности вашего пароля, которая включает в себя использование пароля (или Тоuch ID) на устройстве iOS. Не используйте простые пароли из обычных слов или пароли, которые легко угадать, такие как имя вашей собаки, фото которой выложены в Instagram и Facebook.
Используйте надежный пароль или обратите внимание на такие программы для iOS и Mac, как 1Password, оснащенные генератором паролей, чтобы обеспечить безопасность вашей учетной записи облака. В качестве дополнительной меры безопасности используйте двухэтапную авторизацию, если поставщик облачной службы ее поддерживает.
И хотя большинство облачных служб, включая Omni Sync, хранят резервные копии, не следует полагаться на то, что поставщик облачных служб сможет помочь в крайнем случае. Хранения файлов в облаке не освобождает вас от необходимости выполнять резервного копирования файлов —вы должны выполнять резервное копирование всех ваших данных! Убедитесь в том, что резервное копирование вашего устройства iOS выполняется регулярно (в iCloud или на Mac), кроме того, регулярно выполняйте резервное копирование данных на компьютере Mac.
Синхронизация с OmniPresence
Мы начнем наше путешествие в облака с самого простого пути: OmniPresence. Мы разработали службу OmniPresence в качестве облачного решения для хранения данных пользователей наших программ. Есть два варианта хранения данных:
- Сервер Omni Sync, который на самом деле является серверной фермой, поддерживаемой нашей компанией для хранения пользовательских файлов в облаке. Поддержка службы OmniPresence встроена в наши программы для iOS (и для компьютеров Mac), так что ничего не нужно устанавливать дополнительного. Достаточно просто зарегистрироваться для получения бесплатной учетной записи Omni Sync.
- Поддержка WebDAV — это функция OmniPresence, позволяющая вам использовать свой собственный сервер для хранения и синхронизации файлов. Вы можете подключиться к собственному серверу WebDAV или использовать надежный сторонний сервис, и даже настроить службу WebDAV в вашей локальной сети с использованием сервера WebDAVNav.
Теперь, когда вы познакомились с доступными вариантами использования службы OmniPresence, мы узнаем, как их настроить в программе OmniGraffle.
Создание учетной записи для сервера Omni Sync
Если планируется использовать сервер Omni Sync с OmniGraffle, то при отсутствии учетной записи нужно будет создать бесплатную учетную запись. Вы можете создать бесплатную учетную запись на сервере Omni Sync по адресу:
Просто перейдите на страницу по этому адресу, укажите свой адрес электронной почты и нажмите кнопку Sign Up (Создать учетную запись). Мы отправим вам сообщение по электронной почте с инструкциями по настройке учетной записи для сервера Omni Sync.
Совет.
При создании учетной записи для сервера Omni Sync не забудьте установить надежный пароль. Представьте себе муки злоумышленника, который попытается взломать пароль SkrYpt K1dD0z3 с помощью перебора комбинаций!
Когда все готово к началу работы с учетной записью для сервера Omni Sync вернитесь на экран «Места» в OmniGraffle и продолжите действия на нем.
Подключение к серверу Omni Sync со службой OmniPresence
При наличии учетной записи сервера Omni Sync для настройки облачной учетной записи выполните следующие действия.
- Чтобы настроить синхронизацию с сервером Omni Sync, перейдите на экран Места и нажмите кнопку Добавить уч. запись OmniPresence.
- Затем выберите нужный тип облачной учетной записи. Можно выбрать вариант Добавить уч. запись Omni Sync или Добавить сервер WebDAV. Различие между этими вариантами заключается в том, что размещение и поддержка сервера Omni Sync осуществляется нашими специалистами, а поддержка сторонних серверов WebDAV (или вашего сервера) осуществляется соответствующими лицами.
Нажмите кнопку Добавить учетную запись сервера Omni Sync.
-
На появившемся экране Сведения учетной записи:
- Введите Имя учетной записи
- Укажите Пароль учетной записи.
- При необходимости введите Псевдоним для использования в качестве имени синхронизируемой папки.
- Нажмите Сохранить, чтобы пройти аутентификацию на сервере Omni Sync.
Далее будет отображено сообщение Проверка совместимости сервера и индикатор хода выполнения. При благополучном завершении всех проверок в OmniGraffle будет выдано сообщение об успешном подключении к серверу Omni Sync.

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

Для доступа к файлам в папке документов нажмите нужную папку, а затем — нужный для работы файл.
Подключение к серверам WebDAV с использованием службы OmniPresence
На появившемся экране Сведения учетной записи выполните следующие действия.
- Укажите URL-адрес сервера WebDAV в поле Место.
- Введите Имя учетной записи
- Укажите Пароль учетной записи.
- При необходимости введите Псевдоним для использования в качестве имени синхронизируемой папки.
- Нажмите Сохранить, чтобы пройти аутентификацию на сервере WebDAV.

Как и в случае подключения к серверу Omni Sync, в OmniGraffle будет выдано сообщение Проверка совместимости сервера, а затем (после успешного подключения к серверу WebDAV) — отображен экран Подключено.
Предупреждение.
Предоставляя доступ к файлам и папкам на своем компьютере из Интернета (даже с защитой надежным паролем), вы подвергаетесь определенному риску. Следует осознавать и учитывать этот риск перед настройкой сервера, а также обязательно поддерживать сервер в обновленном состоянии, устанавливая все последние исправления безопасности. Если размещать собственный сервер не планируется, можно создать бесплатную учетную запись сервера Omni Sync или использовать другой стандартный сервер WebDAV для синхронизации OmniGraffle.
Контроль над работой OmniPresence
После настройки OmniGraffle для использования облачной учетной записи любого типа (сервера Omni Sync или WebDAV) на панели инструментов появится значок OmniPresence.

Он позволяет одним взглядом контролировать состояние синхронизации OmniPresence:
— определять, что программа OmniPresence активна и готова к синхронизации файлов на сервере;
— определять, что в настоящий момент выполняется синхронизация;
— определять, что ваше устройство с iOS не имеет доступа к активной точке доступа Wi-Fi или сотовой сети;
— определять, что при синхронизации файлов произошла ошибка. Этот значок может отображаться, когда вместе с вами над тем же файлом работает другой пользователь или не удается установить соединение с используемым сервером синхронизации. Повторно нажмите значок OmniPresence. Если при этом отображается тот же значок ошибки, обратитесь за помощью к нашим специалистам отдела технической поддержки.
В OmniPresence проверка активности серверов синхронизации выполняется практически ежеминутно, и все внесенные вами изменения сохраняются на сервере. Кроме того, в OmniPresence выполняется сохранение последней версии файла при его закрытии и переключении из OmniGraffle в другое приложение на устройстве. Можно также нажать значок OmniPresence, чтобы в любой момент принудительно обновить данные на сервере.
Использование поставщиков облачных служб 
OmniGraffle упрощает использование облачных служб для хранения файлов и работы над ними. Новая бета-версия функция, представленная в версии OmniGraffle 2.2, Поставщики облачных служб, позволяет вам сохранять файлы OmniGraffle в вашей любимой облачной службе, такой как:
- Сервер Omni Sync (с использованием OmniPresence)
- iCloud Drive
- Box
- Dropbox
- Google Drive
- OneDrive
- и многие другие!
Предупреждение
Пожалуйста обратите внимание, что функция использования поставщиков облачных служб находится в стадии бета-версии, что в случае программного обеспечения означает возможную ненадежность и нестабильность работы. Поэтому эта возможность по умолчанию отключена. Если вы готовы немного рискнуть и протестировать эту новую функцию, см. следующий раздел.
Если у вас возникнут проблемы с доступом к файлам OmniGraffle в облаке, дайте нам знать. Не забудьте сообщить нам о том, в какой именно службе хранятся файлы, и опишите, что произошло, как можно подробнее.
Включение функции «Поставщики облачных служб».
Если вы хотите включить функции «Поставщики облачных служб», на экране Места нажмите кнопку , затем нажмите Настройки.
- Нажмите кнопку Использовать поставщиков облачных служб
- Нажмите переключатель Использовать поставщиков облачных служб, чтобы включить эту функцию
Переключатель станет зеленым, показывая, что поставщики облачных служб включены. Нажмите кнопку Настройки, затем кнопку Готово, чтобы закрыть окно и вернуться в папку Локальные документы.

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

Когда параметр «Использовать поставщиков облачных служб» включен, необходимо включить еще один переключатель, если вы планируете использовать службу iCloud Drive от Apple. Давайте это сделаем.
Использование службы iCloud Drive в OmniGraffle
Прежде чем вы сможете синхронизировать файлы OmniGraffle с iCloud Drive или другой облачной службой, необходимо выполнить ряд действий на вашем устройстве iOS. К счастью, в OmniGraffle имеется встроенная служба OmniPresence, так что все что вам нужно, это бесплатная учетная запись Omni Sync (см. раздел Создание учетной записи для сервера Omni Sync), а доступ к iCloud Drive обеспечивается в iOS без дополнительных усилий. Все, что нужно, это включить несколько переключателей, и служба iCloud Drive готова к работе.
Включение службы iCloud Drive
На устройстве iOS откройте программу Настройки и выберите iCloud ▸ iCloud Drive, а затем убедитесь, что переключатель iCloud Drive включен.

В списке программ, использующих iCloud Drive, убедитесь, что переключатель рядом с OmniGraffle, также включен. Это позволяет OmniGraffle открывать и сохранять файлы в службе iCloud Drive.

Сохранение файлов в облаке
Термин «сохранение файлов в облаке» является отчасти некорректным, главным образом потому, что нет никакой возможности непосредственно создать новый файл в папке «Другие документы». Вместо этого необходимо сначала создать документ в любой папке Локальные документы или в синхронизируемой с OmniPresence папке, а затем экспортировать или переместить файл в одну из облачных служб.
Предположим, что у вас есть файл в папке Локальные документы, который вы хотели бы перенести в Dropbox. Вот что для этого нужно сделать:
- На панели инструментов нажмите кнопку Выбрать. Это позволит выбрать в папке нужные файлы.
- Найдите файл, который нужно переместить в Dropbox, и нажмите его, чтобы выбрать. После выбора вокруг значка файла появится синяя рамка, показывающая, что с файлом можно выполнять действия.
- Нажмите на панели инструментов кнопку
, чтобы открыть меню отправки.
- В меню отправки нажмите Экспорт в....
- Выберите формат файла, в котором нужно сохранить этот документ. Можно выбрать формат OmniGraffle, PDF, PNG или OmniOutliner, в зависимости от ваших задач.
- Нажмите Места, чтобы открыть меню поставщиков облачных служб, затем нажмите Dropbox, чтобы выбрать эту службу как место хранения.
- После выбора облачной службы на кране отображаются файлы и папки, сохраненные в вашей учетной записи этой службы. Выберете место сохранения и нажмите Сохранить в... в нижней части окна.
При экспорте файла в одну из облачных служб экспортированный файл также остается в исходном расположении. Таким образом, если файл экспортируется из локальных документов в Dropbox, этот файл будет находиться в двух местах. Если вы хотите продолжить работу над файлом, когда он сохранен в Dropbox, рассмотрите возможность удаления копии этого файла в локальных документах, чтобы избежать путаницы.
Открытии файлов, хранимых в облаке, и работа с ними
Как и в случае с файлами, хранящимися на сервере Omni Sync, вы можете редактировать файлы, хранящиеся в iCloud Drive, хотя они размещены в облаке. Вы даже можете одновременно открыть один и тот же файл на нескольких устройствах iOS (или компьютерах Mac).
Например чтобы открыть файл, который находится в службе iCloud Drive, выполните следующие действия.
На экране Места нажмите Другие документы.
На панели инструментов нажмите кнопку
, чтобы добавить документ, хранящийся в iCloud Drive (или другой службе) в папку Другие документы.
По умолчанию показываются файлы, размещенные в iCloud Drive. (Если файл находится на другой облачной службе, нажмите Места, а затем нажмите название нужной службы.)
- Найдите нужный файл и нажмите его, чтобы выбрать и добавить в папку Другие документы на устройстве.
- Нажмите файл, чтобы открыть его в OmniGraffle.
Когда вы открываете файл, который хранится в службе iCloud Drive, файл остается в iCloud Drive, пока вы вносите в него изменения. Когда вы закрываете файл (нажав кнопку Документы на панели инструментов), изменения сохраняются в файле в iCloud Drive.
Удаление файлов из папки «Другие документы»
Когда вы закончили работу над документом, нажмите кнопку Документы на панели инструментов. При этом отображается папка Другие документы. Теперь у вас есть выбор: Что нужно сделать с файлами в папке Другие документы?
- Вы оставите их в папке Другие документы?
- Или удалите их с вашего устройства?
Вы вполне можете оставит файлы в папке, особенно если планируете и дальше работать над этими документами. Файлы, добавляемые в папку Другие документы — это синхронизируемые копии оригиналов, хранящихся в облаке. Они связаны с оригиналами для синхронизации сделанных изменений с файлом в облаке, который в данном случае является «единственным оригиналом».
При желании вы можете удалить файл из папки Другие документы. Если вам нужно снова поработать с файлом, вы всегда можете добавить его на устройство снова. Удаление файла из папки Другие документы не удаляет файл из iCloud Drive — ваш файл остается в облаке в безопасности — при этом файл удаляется только с устройства.
Чтобы удалить файл из папки Другие документы, выполните следующие действия.
- На панели инструментов нажмите кнопку Выбрать.
- Нажмите файл (файлы), которые нужно удалить.
- Нажмите кнопку
на панели инструментов, а затем нажмите кнопку Удалить документ.
Файлы, удаленные из папки Другие документы, просто исчезают, они не перемещаются в папку «Корзина». Это связано с тем, что файлы, добавленные в Другие документы, являются просто ссылками (за неимением лучшего термина) на оригиналы файлов, хранящихся в облаке.
Удаление облачной учетной записи
Чтобы удалить учетную запись, нажмите кнопку Изменить; слева от имени учетной записи появится значок удаления. При нажатии этого значка имя учетной записи сдвигается влево, а справа появляется кнопка Удалить. Нажмите ее для удаления учетной записи.


Чтобы сделать это быстрее, проведите пальцем влево по имени учетной записи, чтобы появилась кнопка Удалить. Если вы передумали удалять учетную запись, нажмите кнопку Готово, и кнопка Удалить исчезнет.
Примечание.
При отмене действия удаленная учетная запись не восстанавливается. После удаления одной или нескольких учетных записей их придется настраивать заново.