cocoapods在swift中添加庫的時候出現的問題

在swift中因爲swift 3.2和4.0的不同版本問題,當我們在支持3.2不支持4.0 的第三方庫安裝的時候會出現一個問題:

出現問題情況:支持3.2不支持4.0,當前swift版本是4.0,安裝第三方庫版本支持3.2,安裝完了之後,就會在程序編譯的時候發現三方庫一些方法不支持或者棄用,這時候需要將siwft版本切換成3.2,切換方法在項目target中選擇Building Settting中選擇Customized,最下面的有語言切換版本,切換成3.2即可。

就上述問題可簡要分析得知,swift在不同的語言版本中用cocoapod導入三方庫,相同版本的第三方庫,因爲swift語言的更新,編譯器因爲一些方法的棄用或者更換,可能不識別的第三方庫的一些寫法,必須在對應的swift版本下導入第三方庫

因爲swift語言版本問題,用cocoapod導入第三方庫,這裏會有一個坑,這裏標記一下。

這裏再另外補充一個和cocoapod導入第三方庫不同的坑,在真機測試中我們是必須配置開發測試證書和配置文件的,配置這一部分,這裏不多講,網上能看到許多,需要補充的一點是在做製作配置和證書的時候,是必須使用Safari瀏覽器的,其他瀏覽器是不行的,這個應該是因爲蘋果閉源追求安全的原因,才這樣做的。

發佈了175 篇原創文章 · 獲贊 34 · 訪問量 27萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章