[Cocoapods]早就支持Swift靜態庫了,還在用use_frameworks! ?

背景

最近混編加入了Swift,添加了第三方庫SwiftyJSONPod install 一切無缺,運行沒問題。當我要提交代碼時多看了一眼Podfileswift

# Uncomment the next line if you're using Swift or would like to use dynamic frameworks
# use_frameworks!
複製代碼

咦,要加use_frameworks!那就加吧,沒想到OC引用所有報紅,我...bash

習慣性百度了,幾乎都複製粘貼的複述一遍,Swift要用use_frameworks!,可我開始不報錯啊,爲啥Swift必定要以動態庫的形式加入到項目,我不明白,也沒找到解釋。spa

最終stackoverflow裏面有人跟我同樣提了問題,我才知道Cocoapods1.5.0版本就支持Swift以靜態庫的形式集成到項目中。日誌

解決

Podfile裏永遠地把use_frameworks!刪掉,忘了它,除非你真的想用動態庫集成。code

因此,問專業的問題仍是上stackoverflowCocoaPods的問題仍是上Cocoapods官網看更新日誌吧,別瞎折騰浪費時間。也許你早就知道了😂blog

相關文章
相關標籤/搜索