我为我的私有 pod 指定了框架和weak_frameworks,但在通过 pod 安装安装后,我没有看到 AdSupport 或 WebKit 出现在项目设置中的任何位置。
它应该出现在"构建阶段"->"将二进制文件与库链接"或"构建设置"-"链接器标志"下>?两者有什么区别?
Pod::Spec.new do |s|
s.name = 'Analytics'
s.version = '1.0.0'
s.summary = 'Analytics SDK'
s.description = <<-DESC
Analytics SDK
DESC
s.homepage = 'https://github.com/author/analytics-ios'
s.license = ''
s.author = { 'Author' => 'Email' }
s.source = { :git => 'https://github.com/author/analytics-ios.git', :tag => s.version.to_s }
s.vendored_frameworks = 'Pods/Assets/Analytics.framework'
s.ios.deployment_target = '9.0'
s.frameworks = 'AdSupport'
s.weak_frameworks = 'WebKit'
end
您可以在
与目标关联的相应.xcconfig
文件中找到对这些框架的引用。在主 Xcode 项目结构中的 Pods
文件夹中。