ios: пользовательская структура с проблемой интеграции нескольких целевых модулей

Мы разработали пользовательскую платформу в iOS, которая имеет несколько целей. Каждая цель дает отдельный (например, SDK1,SDK2,SDK3) SDK. Мы также загрузили то же самое на Github с ниже podspec.

Pod::Spec.new do |s|
      #1.
      s.name               = "CustomFramework"
      #2.
      s.version            = "1.0.1"
      #3.  
      s.summary         = "Sort description of 'CustomFramework' framework"
      #4.
      s.homepage        = "http://www.customframework.com"
      #5.
      s.license              = "MIT"
      #6.
      s.author               = "Test Author"
      #7.
      s.platform            = :ios, "10.0"
      #8.
      s.source              = { :git => "https://gitlab.com/xxxx/CustomFramework.git", :tag => "1.0.1" }
      #9.
      s.source_files     = "CustomFramework", "CustomFramework/**/*.{h,m,swift}"
 end

Чтобы добавить этот SDK в проект, мы написали ниже код в файле pod.

pod 'CustomFramework',:git=>'https://gitlab.com/xxxx/CustomFramework.git'

Но он всегда выбирает SDK, принадлежащий первой цели (SDK1).

Есть ли какие-либо, с помощью которых мы можем указать имя схемы / имя цели (SDK1/ SDK2 / SDK3), которые нам нужно получить?

0 ответов

Другие вопросы по тегам