簡體   English   中英

為什么我在 XCode 中出現“未找到 -lPods 的庫”

[英]Why do I get "library not found for -lPods" in XCode

在開發 iOS 應用程序幾周后,我想在我的測試設備上部署該應用程序(之前使用過模擬器)。 從那以后我總是收到這個錯誤:

    ld: library not found for -lPods
    clang: error: linker command failed with exit code 1 (use -v to see invocation)

現在它甚至不能在模擬器中工作。 我已經嘗試重新安裝所有 pod 並搜索了數十億個線程。 但我不明白它的工作。 這是我的 Podfile:

    source 'https://github.com/CocoaPods/Specs.git'
    platform :ios, '9.1'
    target 'be2gether'
    pod 'GoogleMaps'
    use_frameworks!
    pod 'Alamofire', '~>3.0'
    pod 'SwiftyJSON', '~> 2.3'
    pod 'IQKeyboardManagerSwift'
    project '../be2gether.xcodeproj'

我使用 .xcworkspace 文件打開項目。 已經嘗試清理項目或alt +清理項目並刪除Xcode中的派生數據。 我會發布構建選項,但我不知道哪些對問題很重要。 我怎樣才能讓項目恢復工作? 感謝您的幫助 :)

我遇到過同樣的問題。 事實證明,在“Linked Frameworks and Libraries”中,libPods -XXX.a 出現了很多次。 我刪除了不屬於我的目標的那些並且它起作用了。 在我幫助您了解我如何解決它的圖像下方。 順便說一句,我有 cocoaPod 1.0.1 和 xCode 8 beta 5。 Project->Target->Basic->Linked Frameworks and Libraries

嘿我有同樣的問題。 嘗試創建一個空白項目,看看它是否可以編譯。 在我的情況下,工作區壞了。 這修復了它。 希望能幫助到你!

轉到終端並再次安裝您的 Pod 或更新它

從您的項目中刪除 pod 引用並重新安裝!!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM