Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Инструкции по интерфейсу пользователя OS X

iBook
На этой странице

Данные зарегистрированного пользователя

Календарные данные

Календарь помогает людям управлять своими расписаниями и создать и реагировать на события. Можно интегрировать Информацию календаря в приложение так, чтобы пользователи не должны были искать или повторно войти в информацию. С платформой Набора События Вы можете события пользователей доступа и создавать, редактировать или удалять новые события. Посмотрите Календарь и Руководство по программированию Напоминаний для получения дополнительной информации.

Не изменяйте Календарные данные пользователя без разрешения. Перед созданием редактирование или удаление события пользователя, удостоверяется, что Вы получаете разрешение от пользователя. Кроме того, когда Вы выполняете операции на группе событий, приводящих к существенным изменениям к Календарю пользователя, удостоверьтесь, что пользователь хорошо проинформирован действия, которое Ваше приложение собирается выполнить.

Используя Напоминания, люди отслеживают задачи, к - делают элементы и события. Пользователи указывают время и расположение напоминания, поставили будильник и отмечают завершенный, когда это закончено. Используя платформу Набора События, Вы можете напоминания пользователей доступа, и создавать, редактировать или удалять новые напоминания. Напоминания и Календари используют ту же платформу и получают доступ к той же базе данных Calendar. Посмотрите Календарь и Руководство по программированию Напоминаний для получения дополнительной информации.

Не изменяйте данные Напоминания пользователя без разрешения. Перед созданием редактирование или удаление напоминания пользователя, удостоверяется, что Вы получаете разрешение от пользователя. Кроме того, когда Вы выполняете операции на группе напоминаний, приводящих к существенным изменениям к данным пользователя, удостоверьтесь, что пользователь хорошо проинформирован действия, которое Ваше приложение собирается выполнить.

Данные контактов

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

При использовании платформы Адресной книги можно получить доступ к контактной информации от базы данных пользователя или вывести на экран ее в настраиваемом окне в приложении. Можно также настроить опыт Контактов пользователя путем предоставления плагина, выполняющего действие когда пользовательский Щелчок управления маркированный элемент, такой как имя или телефонный номер.

Один способ настроить окно контактной информации состоит в том, чтобы вывести на экран только данные, относящиеся к Вашему приложению. Например, Почта настраивает это окно для фокусирований на адресах электронной почты контактов.

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

Не используйте термины разработчика в своем UI. В частности не используйте людей условий средство выбора или средство выбора. Несмотря на то, что платформа Адресной книги использует эти термины, они не подходящие пользовательские условия. Кроме того, необходимо назвать пользовательское окно контактной информации в пути, описывающем его содержание, поскольку они касаются приложения, такого как Адреса или Контакты. (Для приобретения знаний о дополнительных условиях, что необходимо избежать в UI посмотрите Использование Ориентированная на пользоователя Терминология.)

Ограничьте единственным окном новый UI, это выведено на экран плагином действия. Например, Большое действие Типа использует очень большой шрифт для отображения выбранного телефонного номера в единственном окне. Если Вы разрабатываете действие, которое должно сделать больше, чем информация о дисплее в единственном окне, она должна запустить отдельное приложение.

Не добавляйте UI к самому приложению Контактов. В частности нет никакой причины добавить область к предпочтениям Контактов. Вместо этого используйте интерфейсы программирования Контактов, чтобы удостовериться, что Ваше имя плагина действия появляется в пользователях контекстного меню, посмотрите когда они Щелчок управления элемент.

Для узнавания больше о работе с платформой Адресной книги см. Руководство по программированию Адресной книги для Mac.