начало работы. Примеры приложений и учебников Swift (macOS)

Важно!

Прекращение поддержки Центра приложений Visual Studio запланировано на 31 марта 2025 г. Хотя вы можете продолжать использовать Центр приложений Visual Studio, пока он не будет полностью выведен из эксплуатации, существует несколько рекомендуемых вариантов, на которые вы можете рассмотреть возможность миграции.

Узнайте больше о сроках поддержки и альтернативных вариантах.

В этом руководстве описано, как настроить пример приложения Swift с помощью Центра приложений для macOS. Поддерживаются как Objective-C, так и Swift.

Предварительные требования

Войдите в GitHub и разместите вилку репозитория.

  1. Войдите в свою учетную запись GitHub.

  2. Доступ к репозиторию GitHub примера приложения.

  3. Щелкните вилку в правом верхнем углу страницы и клонируйте репозиторий.

Интеграция CocoaPods

  1. Откройте терминал и перейдите в каталог примера приложения.

  2. Выполните следующую команду, чтобы установить CocoaPods:

    sudo gem install cocoapods
    
  3. Включенный podfile содержит список зависимостей в исходном коде. Чтобы установить их, выполните следующую команду:

    pod install
    
  4. Откройте и нажмите кнопку .xcworkspaceВыполнить. Приложение должно выполнять сборку без ошибок.

Вход в Центр приложений

  1. Откройте портал Центра приложений.

  2. Щелкните Подключиться с помощью GitHub и войдите в систему или используйте другого поставщика.

Создание приложения в Центре приложений

  1. Щелкните Добавить новое приложение.

  2. Назовите приложение Пример приложения macOS.

  3. Выберите macOS и Objective-C/Swift.

  4. Щелкните Добавить новое приложение внизу.

Замена секрета приложения

Чтобы пример приложения отправлял сведения в Центр приложений, необходимо изменить секрет приложения в Xcode.

  1. Перейдите на страницу Параметры в Центре приложений.

  2. Скопируйте секрет приложения вверху.

  3. Откройте из .xcworkspace папки примера приложения.

  4. В AppDelegate.swift измените метод делегата applicationDidFinishLaunching и вставьте секрет приложения в заполнитель.

  5. Добавление, фиксация и отправка изменений в вилку репозитория. Это можно сделать из терминала или средства по вашему выбору.

Код назначьте проект

Назначение кода является необязательным, но рекомендуется.

Codesigning гарантирует пользователям, что приложение является надежным разработчиком и не было изменено кем-то другим. В Центре приложений необходимо распространить приложение среди пользователей и отправить push-уведомления. Дополнительные сведения см. в документации для разработчиков Apple.

При создании нового идентификатора приложения для этого примера приложения обязательно проверка службу push-уведомлений в разделе Службы приложений.

Принудительная Служба приложений

  1. Откройте .xcworkspace из папки примера приложения.

  2. В файле перейдите к разделу.xcworkspace Общие.

  3. В разделе Удостоверение измените идентификатор пакета в соответствии с идентификатором приложения.

  4. Импортируйте и выберите профиль подготовки в разделах Подписывание (отладка) и Подписывание (выпуск) .

  5. Добавление, фиксация и отправка изменений в вилку репозитория. Это можно сделать из терминала или средства по вашему выбору.

Все готово для того, чтобы опробовать службу Центра приложений. Не знаете, что делать дальше? Большинство людей создают свое приложение следующим образом; проверка краткое пошаговое руководство по сборке.