podSpec文件的創(chuàng)建
創(chuàng)建podspec文件只需要一行命令扁达,在你自己的三方庫的根目錄下輸入下面的命令:
pod spec create XXX
描述庫的特定版本信息
Pod:Spec.new do |spec|
spec.name = 'XXX' // 庫名稱
spec.version = '2.4.0.0' // 庫版本號,這也是我們podfile文件制定的版本號。每次發(fā)版都需要打tag標簽
spec.license = 'MIT' // 許可證巩检,如果源代碼包含了LICENSE.*或者LICENCE.*文件串塑,否則必須制定許可證文件。
spec.homepage = 'https://github.com/XXXXXX/XXXXXX' // 頁面鏈接
spec.author = {'XXX' => '郵箱'} // 庫的坐著和郵箱
spec.source = {:git => 'https://github.com/', :tag => spec.version } // 項目的地址
spec.platform = :ios, '7.0' //支持的平臺和版本
spec.vendored_frameworks = 'XXX.framework' // 依賴的非系統(tǒng)框架
spec.frameworks = 'SystemConfiguration' // 所需的framework予弧,多個用逗號隔開
spec.weak_frameworks = 'UserNotifications' // “弱引用”所需的framework以躯,多個用逗號隔開
spec.libraries = 'z','sqlite3.0','c++','resolv' // 所需的library,多個用逗號隔開
spec.requires_arc = true // 是否使用ARC