【问题标题】:how can I add dylib and static library in podspec file如何在 podspec 文件中添加 dylib 和静态库
【发布时间】:2014-08-09 12:12:50
【问题描述】:

例如,我有项目 A,它需要项目 B,所以我使用 pod "Project B"。但是项目 B 需要一些 dylib 和静态库。所以,我写项目 B podspec 如:

Pod::Spec.new do |s| 
  s.name     = 'ProjectB'
  s.version  = '3.0.0'
  s.license  = 'MIT'
  s.summary  = 'ProjectB'
  s.homepage = 'urlAddress'
  s.authors  = { 'Jumei' => 'app@jumei.com' }
  s.source   = { :git => 'gitAddress', :branch => 'develop'}
  s.vendored_library = 'ProjectB_Dir/libmp3lame.a'
  s.library  = 'libc++.dylib'
  s.requires_arc = true
  s.ios.deployment_target = '5.0'
 end

但是项目 B 中的 libc++.dylib 不是。

【问题讨论】:

    标签: xcode cocoapods podspec


    【解决方案1】:

    请在编写规范时运行pod spec lint。我们不再需要您从包含的库中包含 lib.dylib。所以在这种情况下你应该只使用:

    s.library = 'c++'
    

    【讨论】:

    • 如何添加静态库?
    猜你喜欢
    • 2013-10-29
    • 2014-07-03
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    • 2014-01-02
    • 2011-04-25
    相关资源
    最近更新 更多