私有庫podspec文件的編寫

Pod::Spec.new do |s|
s.name = 'SPEC_NAME' # pod名烁峭,一般與倉庫名相同
s.version = '1.0.0' # 版本號
s.summary = <<-DESC # 簡介
簡介寫在這里容客,一般不超過140個英文字符
DESC
s.description = <<-DESC # 詳細介紹
詳細介紹寫在這里
DESC
s.homepage = 'https://git.yourcompany.com/iOSPods/SPEC_NAME' # 項目倉庫地址
s.license = { :type => 'yourcompanyLicense', :file => 'LICENSE' } # 協(xié)議,這種方式必須包含協(xié)議文件LICENSE
s.author = { 'yourcompany' => 'yourcompany-ios@yourcompany.com' } # 作者聯(lián)系方式约郁,固定不改變
s.source = { :git => 'git@git.yourcompany.com:iOSPods/SPEC_NAME.git', :tag => s.version} # git地址和tag
s.frameworks = 'Foundation', 'UIKit' # 使用的系統(tǒng)framework
s.weak_frameworks = 'WebKit', 'UserNotifications' # 使用高版本iOS系統(tǒng)才有的framework, optional導入
s.libraries = 'z', 'sqlite3' # 如:使用系統(tǒng)的libz.tbd缩挑,libsqlite3.tbd
s.vendored_frameworks = '/.framework' # 如果項目中有包含framework,使用 vendored_frameworks
s.vendored_libraries = '
/.a' # 如果項目中有包含.a鬓梅,使用 vendored_libraries
s.source_files = 'Folder//.{h,m}' # 源文件目錄供置, ** 代表所有Folder的子目錄, .{h,m} 代表所有以 .h 和 .m 結(jié)尾的文件
s.public_header_files = 'Folder/
/.h' # public 的頭文件绽快,不寫默認為源文件中所有的.h文件
s.pod_target_xcconfig = {'ENABLE_BITCODE' => 'NO'} # 設(shè)置 pod 中該 target 的 Build Setting, 選擇使用, key 為 project.pbxproj 中 buildSettings 的 key
s.user_target_xcconfig = {'OTHER_LDFLAGS' => '-lstdc++ -ObjC'} # 設(shè)置使用該庫主工程的 target 的 Build Setting, 選擇使用, key 為 project.pbxproj 中 buildSettings 的 key
s.xcconfig = {'OTHER_CFLAGS' => '-DMAGICKCORE_HDRI_ENABLE=0', 'OTHER_LDFLAGS' => '-lstdc++'} # 設(shè)置本 target 和使用的 target 的 Build Setting, 選擇使用, key 為 project.pbxproj 中 buildSettings 的 key
# 資源文件芥丧,png, xib, storyboard, plist等非編譯的資源文件都寫在這里, 不要將info.plist放進去,有些項目可能會有問題
s.resources = 'Folder/
/.{png,xib,plist}'

s.exclude_files             = '**/*.md', '**/LICENSE'    # 同時導入的文件坊罢,不參與編譯不參與拷貝续担,但是會同時下載到項目中
s.dependency 'YYModel', '~> 1.0'  # 依賴1,直接寫依賴的 pod 名稱
s.dependency 'YYCache', '~> 1.0'  # 依賴2活孩,直接寫依賴的 pod 名稱

s.requires_arc              = true        # 是否使用ARC, 默認為true
s.static_framework          = true        # 是否使用靜態(tài)的framework物遇,如果必須使用靜態(tài)的framework,則設(shè)置為true憾儒,否則不設(shè)置询兴,不要強制用戶設(shè)置靜態(tài)庫

s.ios.deployment_target     = '9.0'       # 支持的iOS系統(tǒng)版本

# 如果需要創(chuàng)建子spec,使用這種方式起趾,但必須保證每個子spec都可以單獨編譯
# pod不會按照原先的文件目錄進行導入诗舰,如果想讓pod中按目錄顯示,必須使用子spec方式
s.subspec 'SUB_SPEC_NAME' do |ss|
    ss.dependency 'YYCache', '~> 1.0' # 依賴1训裆,直接寫依賴的 pod 名稱
    ss.source_files         = 'SubSpecFolder/**/*.{h,m}'
    ss.public_header_files  = 'SubSpecFolder/**/*.h'
    ss.exclude_files        = 'SubSpecFolder/**/*.md'
    ss.resources            = 'SubSpecFolder/**/*.{png,xib,plist}'
end

end

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末眶根,一起剝皮案震驚了整個濱河市蜀铲,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌汛闸,老刑警劉巖蝙茶,帶你破解...
    沈念sama閱讀 211,948評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異诸老,居然都是意外死亡隆夯,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,371評論 3 385
  • 文/潘曉璐 我一進店門别伏,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蹄衷,“玉大人,你說我怎么就攤上這事厘肮±⒖冢” “怎么了?”我有些...
    開封第一講書人閱讀 157,490評論 0 348
  • 文/不壞的土叔 我叫張陵类茂,是天一觀的道長耍属。 經(jīng)常有香客問我,道長巩检,這世上最難降的妖魔是什么厚骗? 我笑而不...
    開封第一講書人閱讀 56,521評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮兢哭,結(jié)果婚禮上领舰,老公的妹妹穿的比我還像新娘。我一直安慰自己迟螺,他們只是感情好冲秽,可當我...
    茶點故事閱讀 65,627評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著矩父,像睡著了一般锉桑。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上窍株,一...
    開封第一講書人閱讀 49,842評論 1 290
  • 那天刨仑,我揣著相機與錄音,去河邊找鬼夹姥。 笑死,一個胖子當著我的面吹牛辙诞,可吹牛的內(nèi)容都是我干的辙售。 我是一名探鬼主播,決...
    沈念sama閱讀 38,997評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼飞涂,長吁一口氣:“原來是場噩夢啊……” “哼旦部!你這毒婦竟也來了祈搜?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,741評論 0 268
  • 序言:老撾萬榮一對情侶失蹤士八,失蹤者是張志新(化名)和其女友劉穎容燕,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體婚度,經(jīng)...
    沈念sama閱讀 44,203評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡蘸秘,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,534評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了蝗茁。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片醋虏。...
    茶點故事閱讀 38,673評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖哮翘,靈堂內(nèi)的尸體忽然破棺而出颈嚼,到底是詐尸還是另有隱情,我是刑警寧澤饭寺,帶...
    沈念sama閱讀 34,339評論 4 330
  • 正文 年R本政府宣布阻课,位于F島的核電站,受9級特大地震影響艰匙,放射性物質(zhì)發(fā)生泄漏限煞。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,955評論 3 313
  • 文/蒙蒙 一旬薯、第九天 我趴在偏房一處隱蔽的房頂上張望晰骑。 院中可真熱鬧,春花似錦绊序、人聲如沸硕舆。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,770評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽抚官。三九已至,卻和暖如春阶捆,著一層夾襖步出監(jiān)牢的瞬間凌节,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,000評論 1 266
  • 我被黑心中介騙來泰國打工洒试, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留倍奢,地道東北人。 一個月前我還...
    沈念sama閱讀 46,394評論 2 360
  • 正文 我出身青樓垒棋,卻偏偏與公主長得像卒煞,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子叼架,可洞房花燭夜當晚...
    茶點故事閱讀 43,562評論 2 349

推薦閱讀更多精彩內(nèi)容