最近在使用ReactNative技術搭建新項目的過程當中,在集成神策分析時,在進行IOS端配置的時候Xcode進行build項目的時候遇到以下報錯:library not found for -lRNSensorsAnalyticsModule,忘記截圖了,用以下這張代替一下
甚是煩惱,不知道是咋回事。。。
最後找到了緣由,是由於在以下libararies中無心添加了一個無效的libRNSensorsAnalyticsModule.a文件
解決方法:選中這個文件,點擊圖中的減號便可
使用Xcode從新clean product後,從新build便可。json
1:library not found for -XXX 的問題有多是你的某個庫的鏈接引用有問題,解決的辦法就是在項目的target裏,選中Link Binary With Libraries 裏的.a或framework 取消再加入,就能夠了。ui
2:warning:directory not found option 的問題多是framework search paths 還有Library Search Paths 裏面並無這個路徑,刪除便可。spa
3:duplicate就是重複的意思,那麼看代碼 要刪除重複的openUDID,以及libwoa_two和sbjson衝突了,刪除sbjson的點m便可.3d