2017-10-09 4 views
0

J'ai un projet d'infrastructure qui a des bibliothèques tierces privées de dépendance, je veux utiliser le paquet pod pour emballer le projet afin que les utilisateurs puissent seulement ajouter un cadre. Mais le fait est que les troisièmes bibliothèques n'ont pas été intégrées dans le framework final.comment utiliser le paquet pod pour empaqueter les troisièmes bibliothèques dans la cible

Mon paquet commond est 'paquet pod TestPod.podspec de-essoreuse --force'

Et voici ma spec:

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 

Répondre