Поделиться через


Установка Xamarin.iOS в Windows

В этой статье описывается настройка компьютера Windows и узла сборки Mac для разработки Xamarin.iOS.

Обзор

Чтобы создать приложения Xamarin.iOS с помощью Visual Studio 2019 или Visual Studio 2022 в Windows, вам потребуется:

  • Компьютер с Windows с установленным Visual Studio 2019 или Visual Studio 2022. Это может быть физический компьютер или виртуальная машина.

  • Доступный по сети компьютер Mac, на котором настроены средства сборки Apple и Xamarin.iOS. Visual Studio обращается к этому компьютеру через сетевое подключение, чтобы использовать средства сборки Apple, необходимые для компиляции собственных приложений iOS.

    Совет

    Нет доступа к Mac?

    Если у вас нет доступа к Mac, вы можете использовать MacinCloud или MacStadium; обе службы предоставляют размещенное в облаке оборудование Mac, которое можно использовать для сборки проектов Xamarin.iOS.

Настройка

Чтобы настроить разработку Xamarin.iOS в Visual Studio, выполните следующие действия.

  1. Настройка Windows (установка Visual Studio)

    Xamarin.iOS работает с выпусками Visual Studio Community, Professional и Enterprise на автономной или виртуальной машине.

  2. Настройка Mac (установка Xcode и Visual Studio для Mac)

    Чтобы создавать, отлаживать и подписывать приложения iOS для распространения, Visual Studio должен иметь сетевой доступ к узлу сборки Mac, настроенного с помощью средств разработчика Apple (Xcode) и Xamarin.iOS.

    Примечание.

    Если вы предпочитаете не устанавливать Visual Studio для Mac, Visual Studio может автоматически настроить узел сборки Mac с программным обеспечением, необходимым для сборки приложений Xamarin.iOS. Дополнительные сведения см. в разделе Автоматическая подготовка Mac.

  3. Связывание с Mac (Подключение Visual Studio на Mac)

    Чтобы Visual Studio использовал средства сборки iOS на Компьютере Mac, эти два компьютера должны подключаться через сеть.

Итоги

В этой статье описывается настройка компьютера Windows и связанного узла сборки Mac для разработки Xamarin.iOS.

Следующие шаги