我正试图通过cocoapods运送静态库.我的图书馆没有任何构建方向,现在它已经下载到我的iOS应用程序.我不需要为每个使用它的应用程序构建库,而只需下载lib文件并包含头文件.有没有办法用podspec文件执行此操作?
这是我到目前为止所拥有的:
Pod::Spec.new do |s| s.name = "RTMPLib Library" s.version = "1.0.0" s.summary = "RTMPLib Library" s.homepage = "https://github.com/jumper/RTMPLib.git" s.license = { :type => 'MIT', :file => 'LICENSE' } s.author = { "jon morehouse" => "jon@jumperapp.com" } s.source = { :git => "https://github.com/jumper/RTMPLib.git", :tag => "#{s.version}" } s.platform = :ios, '7.0' # arc components s.requires_arc = false s.preserve_paths = 'inc/rtmplib/*.h' s.vendored_libraries = 'lib/rtmplib.a' s.libraries = 'rtmplib' s.xcconfig = { 'HEADER_SEARCH_PATHS' => '${PODS_ROOT}/#{s.name}/inc/rtmplib/**'} s.preserve_paths = 'L.framework' end
实际的代码结构可以在这里找到:Git Repo