[英]Cocoapods ld: library not found for -lPods-ObjectiveSugar
嘗試在Xcode(6.4)上構建時出現此錯誤。 我有兩個目標,但現在我只希望其中至少有一個能夠工作。
ld: library not found for -lPods-ObjectiveSugar
這是我的Podfile(它是為兩個目標設置的,但是之前只有一個,但有相同的錯誤):
target ‘AppName_iOS' do
pod 'ObjectiveSugar', '~> 1.1'
pod 'SWRevealViewController', '~> 2.3'
pod 'Masonry', '~> 0.6'
pod 'AUISelectiveBordersView', '~> 0.0'
pod 'AFNetworking', '~> 2.6'
#pod 'DSNestedAccordion', '~> 0.1'
pod 'SparkInspector'
pod 'CocoaLumberjack', '~> 2.0'
end
target 'AppName_iOS_CI' do
pod 'ObjectiveSugar', '~> 1.1'
pod 'SWRevealViewController', '~> 2.3'
pod 'Masonry', '~> 0.6'
pod 'AUISelectiveBordersView', '~> 0.0'
pod 'AFNetworking', '~> 2.6'
#pod 'DSNestedAccordion', '~> 0.1'
pod 'CocoaLumberjack', '~> 2.0'
end
我將ObjectiveSugar移到列表的下方,但仍然遇到問題,因此我繼續刪除了庫並自己將其鏈接到可可豆莢之外。 問題仍然存在。
嘗試了這篇文章中的所有內容: Cocoapods ld:-lPods-Projectname找不到庫
再次刪除並添加庫(pod安裝)。在鏈接二進制文件中刪除-lPods-Projectname.a(從具有應用程序目標的庫的鏈接二進制文件中刪除二進制文件,構建階段。)
嘗試構建主動架構是和否。
嘗試拆解吊艙,然后安裝吊艙。
我還沒有卸載Xcode,也沒有重新安裝可可豆莢,等等。
還嘗試了本故障排除指南http://guides.cocoapods.org/using/troubleshooting.html中的所有內容(4.如果Xcode在鏈接時抱怨)
讓我知道您是否需要更多信息。 任何幫助,將不勝感激。 謝謝。
終於找到了問題。
在Xcode上,為目標構建設置,我搜索了“其他鏈接器標志”。 在那里,我有這個:
-l"Pods-ObjectiveSugar
這是我幾個月前做的某種解決方法,用於解決某些問題。 現在不記得了什么。 刪除它解決了這個問題。
為了安全起見,我所做的是:
pod deintegrate
對可可豆莢進行了pod deintegrate
。 檢查此鏈接https://github.com/kylef/cocoapods-deintegrate 。 pod
。 我刪除了所有看起來像屬於可可豆莢的東西。 pod install
。 希望這可以幫助其他迷路的人。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.