pod 研究 + Could not build module + 大小寫不敏感

1、Cloning spec repo `cocoapods` from `https://github.com/CocoaPods/Specs.git` 時間很長

我差不多更新了40分鐘,耐心等待。
Downloading dependencies
Installing SecooFoundation 1.2.1 (was 1.1.3)
Installing SecooUtils 0.0.4 (was 0.0.3)
Installing libwebp 1.1.0 (source changed to `https://github.com/CocoaPods/Specs.git` from `trunk`)
Generating Pods project
Integrating client project
Pod installation complete! There are 18 dependencies from the Podfile and 18 total pods installed.

2、基本原理,更新spec庫文件後,對比本地的,哪些需要更新就去下載那些資源

3、導入下面庫報錯,但在我們其他同事都沒有,後面發現了其他報錯,發現導入的UIKit報錯,那裏K寫成小寫了爲UIkit,我把這個問解決了就好了,可能是下面的庫裏面導入了UIKit,導致這裏不能走了。因爲你的電腦不能識別大小寫。切記切記,出現兩次了。

#import <TXLiteAVSDK_Professional/TXLiteAVSDK.h>

#import <TXLiteAVSDK_Professional/TXVideoEditer.h>

4、大小寫不敏感有其他方法解決,但上面這是一種方法

5、現象

1、在我的A項目,的pod能裝weexSDK,用的bundle exec pod install,可以

2、在我的B項目或者單獨建一個就不行

source 'https://github.com/CocoaPods/Specs.git'

#source 'https://cdn.cocoapods.org/'

換成這樣就好了,

3、就是刪除不乾淨,在虛擬目錄裏面刪, pod install無效,但是我在實體目錄裏面,的pods裏面刪除了那個庫,結果,重新pod install有效

4、但是在demo中就不一樣了,demo中是可以在虛擬目錄裏刪除掉的,然後,用pod install 有效

想法

1、能不能讓全局裝一個bundle呢

2、默認的source事這個嗎,'https://cdn.cocoapods.org/'

3、爲什麼不加這個就不行

sudo gem install cocoapods -v 1.4.0

安裝指定版本

5、bundle安裝方法

gem install bundler

bundle init

bundle install

bundle exec pod install

6、遇到這麼一個問題

本地有庫,但是我用pod install時,發現還是沒反應

但是我在podfile裏面加了一個Source時,就好了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章