Erstellen Sie eine Podspec, um die statische Bibliothek zu versenden

Ich versuche, eine statische Bibliothek über Cocoapods zu versenden. Ich habe die Bibliothek ohne Anweisungen zum Erstellen erhalten, jetzt ist es ein Drop-In für meine iOS-App. Ich muss die Bibliothek nicht für jede Anwendung erstellen, die sie verwendet, sondern lade einfach die lib-Dateien herunter und füge die Header hinzu. Gibt es eine Möglichkeit, dies mit einer Podspec-Datei zu tun?

Folgendes habe ich bisher:

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" => "[email protected]" }
  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

Die aktuelle Codestruktur finden Sie hier:Git Repo

Antworten auf die Frage(2)

Ihre Antwort auf die Frage