为什么我在 XCode 中得到 "library not found for -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)
现在它甚至不能在模拟器中运行。
我已经尝试重新安装所有 pods 并搜索了数十亿个线程。但我不让它工作。
这是我的播客文件:
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 中的派生数据。
我会 post 构建选项,但我不知道哪个对问题很重要。我怎样才能让项目恢复工作?
感谢您的帮助:)
从您的项目中删除 pod 引用并重新安装!!
嘿,我遇到了同样的问题。
尝试创建一个空白项目并查看它是否编译。
在我的例子中,工作区坏了。这修复了它。
希望对您有所帮助!
转到终端并再次安装您的 Pod 或更新它
我遇到了同样的问题。原来在"Linked Frameworks and Libraries" libPods -XXX.a 里面有很多次。我删除了那些不属于我的目标的并且它起作用了。在一张图片下面,我可以帮助您了解我是如何解决它的。顺便说一句,我有 cocoaPod 1.0.1 和 xCode 8 beta 5。
在开发 iOS 应用程序几周后,我想在我的测试设备(之前使用过模拟器)上部署该应用程序。从那以后我总是得到这个错误:
ld: library not found for -lPods
clang: error: linker command failed with exit code 1 (use -v to see invocation)
现在它甚至不能在模拟器中运行。 我已经尝试重新安装所有 pods 并搜索了数十亿个线程。但我不让它工作。 这是我的播客文件:
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 中的派生数据。 我会 post 构建选项,但我不知道哪个对问题很重要。我怎样才能让项目恢复工作? 感谢您的帮助:)
从您的项目中删除 pod 引用并重新安装!!
嘿,我遇到了同样的问题。 尝试创建一个空白项目并查看它是否编译。 在我的例子中,工作区坏了。这修复了它。 希望对您有所帮助!
转到终端并再次安装您的 Pod 或更新它
我遇到了同样的问题。原来在"Linked Frameworks and Libraries" libPods -XXX.a 里面有很多次。我删除了那些不属于我的目标的并且它起作用了。在一张图片下面,我可以帮助您了解我是如何解决它的。顺便说一句,我有 cocoaPod 1.0.1 和 xCode 8 beta 5。