中需要什么?
我当前正在使用外部框架进行iOS项目。
其中一个框架包含5个.framework文件。
这是一个exmaple:
core.framework
versionA.core.framework
versionA.resources.framework
versionB.core.framework
versionB.resources.framework
我需要的是一个框架,例如 umbrellaa.framework 包含此
core.framework
versionA.core.framework
versionA.resources.framework
和一个框架,例如 imbrellab.framework 包含版本b
core.framework
versionB.core.framework
versionB.resources.framework
我可以将libtool用于此还是将多个.framework文件组合到一个ðmbrella`?
您可以使用CocoApods和subpecs吗?
Pod::Spec.new do |s|
s.name = "Umbrella"
...
s.default_subspec = 'A'
s.subspec 'A' do |ss|
ss.frameworks = '.......'
end
s.subspec 'B' do |ss|
ss.frameworks = '.......'
end
end
如果某人想使用Umbrella.A
框架,那么他们在podfile中像这样
pod 'Umbrella/A'