Интеграция библиотеки ZGRImSDK c помощью Swift Package Manager#

Для настройки основного приложения необходимо выполнить следующее:

  1. Перетянуть полученный от ZGR конфигурационный файл ZGRConfig.json в иерархию файлов проекта (левая панель в Xcode).

  2. Активировать чек-бокс “Copy items if needed”.

  3. Выбрать в меню “Files/Swift Packages/Add Package Dependency…”.

  4. Во всплывающем окне указать правильный путь до репозитория, выбрать необходимые опции (или оставить всё по умолчанию) и подключить пакет к таргету приложения.

../../_images/Image_8.png
  1. Перейти в основные настройки таргета приложения (первая вкладка) к разделу “Frameworks, Libraries and Embedded Content”, нажать <+>.

  2. В открывшемся меню выбрать библиотеку ZGRImSDK.xcframework, нажать <Add>.

  3. Убедиться, что библиотека будет копироваться в бандл вашего приложения посредством установки пункта “Embed & Sign”.

../../_images/Image_1.png

Дальнейшие шаги по интеграции библиотеки в части создания и настройки расширений, а также настройки App Group идентичны описанным в статье Интеграция библиотеки ZGRImSDK в мобильное приложение в ручном режиме, начиная с раздела Создание и настройка расширений приложения.