如何使用pod包将第三个库打包到目标中

时间:2017-10-09 15:38:13

标签: cocoapods podspec

我有一个具有依赖私有第三库的框架项目,我想使用pod包来打包项目,以便用户只能添加一个框架。 但事实上,第三个图书馆没有打入最终框架。

我的软件包是'pod package TestPod.podspec --no-mangle --force'

这是我的规格:

Pod::Spec.new do |s|
  s.name         = "TestPod"
  s.version      = "0.0.1"
  s.summary      = "A short description of TestPod."
  s.authors      = 'wangb'
  s.description  = <<-DESC
                    long desc
                   DESC
  s.homepage     = "http://EXAMPLE/TestPod"
  s.license      = "MIT"
  s.platform     = :ios, "7.0"
  s.source       = { :git => "https:mygitpath/TestPod.git"}
  s.source_files  = "TestPod/TestPod/*.{h,m}"
  s.public_header_files = "TestPod/TestPod/TestPodPublic.h"
  s.vendored_frameworks = "TestPod/TestPod/uAnalytics.framework"
  s.frameworks = "CoreTelephony", "SystemConfiguration"
  s.libraries = "sqlite3"
end

1 个答案:

答案 0 :(得分:0)

我找到答案,pod包现在不支持! https://github.com/CocoaPods/cocoapods-packager/issues/26