有時候多人開發,pod版本不一致,pod完庫git同步事,會遇到找不到頭文件的問題,這個時候第一時間找到上傳同事提交的代碼對照一下,看看代碼都有哪些變更,確定以及肯定是改動的代碼引起的。
找到找不到頭文件的對應第三方庫在pod下的文件夾的support files,庫的查詢路徑什麼的都在這裏配置的。我的解決是在.modulemap文件下把頭文件私有化了,刪掉代碼就可以了。
private header "RACMulticastConnection+Private.h"
private header "RACScheduler+Private.h"
private header "RACStream+Private.h"
private header "RACSubscriber+Private.h"
如果你的還是沒有解決你的問題,百度谷歌,都沒解決,就好好靜下心來對照一下工程產生bug的那次提交代碼。也許很多,但是如果你夠笨就一個一個對照也能找到。