Публикация приложений Xamarin.Mac в Mac App Store

Обзор

Существует два способа распространения приложений Xamarin.Mac:

  • ИД разработчика. Приложения, подписанные с использованием идентификатора разработчика, могут распространяться за пределами Магазина приложений, но распознаются привратником и разрешены для установки.
  • Mac App Store. Приложения должны иметь пакет установщика. Для отправки в Mac App Store приложение и установщик должны быть подписаны.

В этом документе содержатся сведения об использовании Visual Studio для Mac и Xcode для настройки учетной записи разработчика Apple и настройки проекта Xamarin.Mac для каждого типа развертывания.

Программа для разработчиков Mac

При присоединении к программе разработчика Mac разработчик будет предложен вариант присоединения в качестве отдельного человека или компании, как показано на снимке экрана ниже:

The Apple Developer Portal

Выберите подходящий тип регистрации.

Примечание.

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

Сертификаты и идентификаторы

В этом руководстве описывается создание необходимых сертификатов и идентификаторов, которые потребуются для публикации приложения Xamarin.Mac.

Создание профиля подготовки

В этом руководстве описывается создание необходимых профилей подготовки, которые потребуются для публикации приложения Xamarin.Mac.

Настройка приложений Mac

В этом руководстве описывается настройка приложения Xamarin.Mac для публикации.

Подписывание с использованием идентификатора разработчика

В этом руководстве содержатся сведения о подписывании приложения Xamarin.Mac с использованием идентификатора разработчика для публикации.

Создание пакета для Mac App Store

В этом руководстве описывается создание пакета приложения Xamarin.Mac для публикации в Mac App Store.

Отправка в Mac App Store

В этом руководстве описано, как отправить приложение Xamarin.Mac для публикации в Mac App Store.