objective-c - "ld: library not found for -lPods"仅在真机运行时

标签 objective-c cocoapods

我进入了一个神秘现象,即我可以为模拟器构建我的应用程序,但我不能为真实设备构建。错误如下(为模拟器构建时不会出现):

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

(我正在使用 Cocoapods 并附加了我的应用程序的目标之一,因此库的名称略有不同。)

Project > Target > General > Linked Frameworks and Libraries 如下:

enter image description here

谢谢你的好意!

最佳答案

Podfile 中分配 target 已解决问题。

target :TechMoviePlus do
  pod "AFNetworking", "~> 2.0"
  pod "LBGIFImage"
end

关于objective-c - "ld: library not found for -lPods"仅在真机运行时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22774895/

相关文章:

cocoapods - 如何检测use_frameworks!在编译时

ios - 如何在我的 Podfile 中选择一个项目?我收到错误 : Unable to find the Xcode project for the target 'Pods'

ios - AFHTTPSessionManager 忽略 HTTPMaximumConnectionsPerHost

objective-c - 插件架构,访问应用程序中的代码?

ios - 使用AWSContinuationBlock发送兼容的指针 block 类型

ios - "Reinitialize"共享实例

ios - 如何在react-native中重置ios库?

objective-c - NSOperation 中的 ASINetworkQueue 阻塞主线程

objective-c - 项目构建中的 CocoaPods 错误

swift - 如何为供应商框架正确创建 Cocoa Pod 规范