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