Совместное использование
Совместное использование позволяет пользователям совместно использовать содержание из Вашего приложения с социальными веб-сайтами и других приложений, таких как Почта и сообщения. Меню Share автоматически выводит на экран встроенные функции и расширения приложения, которые целесообразны в текущем контексте. Например, веб-сайт обмена фотографиями появляется в меню Share, только если пользователь выбрал фотографию.
Как Вы реализуете и настраиваете меню Share в своем приложении, рассматриваете следующие инструкции. (Для узнавания больше о расширениях приложения, которые могут появиться в меню Share посмотрите Расширения Приложения.)
В целом используйте кнопку Share для пользователей содержания, хотят совместно использовать с другими людьми. При решении, включать ли кнопку Share в приложение, рассмотрите, хотят ли пользователи совместно использовать свое содержание с другими людьми. Это включает передающее содержание непосредственно через AirDrop, Почту, и сообщение или регистрацию его к социальной службе совместного использования, такой как Facebook, YouTube или Flickr.
В частности не используйте меню Share, чтобы отредактировать содержание или передать содержание между приложениями. Например, QuickTime Player использует отдельное меню Export, чтобы отправить файлы в iTunes и iMovie или переформатировать файл. Используйте Меню действий для других действий, которые пользователи могут хотеть выполнить с их содержанием, таким как Копия, Перемещение к Мусору, или меню Get Info The Share не должно заменять Меню действий. Посмотрите Меню действий для получения дополнительной информации.
Добавьте элемент Доли к меню File. Пользователи должны быть в состоянии совместно использовать свое содержание из меню File, а также с кнопкой Share. Удостоверьтесь, что обеспечили те же пункты меню в обоих местах. Также лучше использовать ту же формулировку так, чтобы пользователи с готовностью распознали доступные параметры.
С Совместным использованием Службы на OS X можно также интегрировать функции определенной службы социальной сети непосредственно в приложение. Например, пользователи могут посмотреть профиль Facebook и фотографии их контактов от пункта меню в приложении Контактов (как показано здесь). Можно также генерировать Запросы HTTP, чтобы получить и продвинуть содержание от доступного социального обеспечения. Пользователи ценят, когда они могут совместно использовать содержание, они заботятся об и могут просмотреть соответствующую социальную информацию из Вашего приложения.
Используйте AppKit и Социальные платформы для создания совместного использования проще для пользователей. Посмотрите Социальную Ссылку Платформы для получения дополнительной информации.