- У меня есть podspec для MyLib.
- MyLib.xcworkspace имеет две цели: цель MyLib и цель MySubLib.
- MyLib зависит от MySubLib.
- И MyLib, и MySubLib должны быть
import
способны работать в быстром модуле с использованиемMyLib
Cocoapod.
Иллюстрация:
MyLib.xcрабочая область
- MyLib target <---depends on---MySubLib
- MyLib pods dependencies
- Цель MySubLib
Как мы этого добиваемся?
У меня есть следующий podspec, но при линтинге MySubLib не найден там, где он import
ed в MyLib.
Pod::Spec.new do |s|
s.name = "MyLib"
s.version = "0.1"
s.summary = ""
s.description = <<-DESC
DESC
s.homepage = "https://github.com/me/MyLib"
s.license = 'MIT'
s.author = { "me" => "[email protected]" }
s.source = { :git => "https://github.com/me/MyLib.git", :tag => s.version.to_s }
s.platform = :ios, '8.0'
s.requires_arc = true
s.dependency 'Alamofire'
s.source_files = 'MyLib/**/*.swift', 'MySubLib/**/*.swift'
s.resource_bundles = {
}
end