我正在尝试将一个框架添加到我的IOS项目中,但是当我构建时,我总是得到相同的消息:
% ld:找不到框架Pod
clang:错误:链接器命令失败,退出代码为%1(使用-v查看调用)
我的podfile看起来像这样:
xcodeproj '/Users/guillaume/project/Mobile/iOS/FoodPin/FoodPin.xcodeproj'
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
pod 'SwiftHTTP', '~> 0.9.2'
我的xcode版本是6.3.1
谢谢,
发布于 2015-07-24 18:20:33
在文件夹Pods
的Project Navigator
中,我有一个红色的Pods.framework
。它也出现在Linked Frameworks and Libraries
中。我删除了两个引用,错误就消失了。
TL;DR
删除以下位置的Pods.framework
:
名为Pods
Linked Frameworks and Libraries
的
发布于 2015-09-04 02:11:22
这通常是由于打开了.xcodeproj文件而不是.xcworkspace造成的。
当您第一次运行'pod install‘时,它将创建一个.xcworkspace文件,其中包含您的原始.xcodeproj和一个pod项目。您需要关闭.xcodeproj并打开.xcworkspace。
在通过Xcode的新建项目向导创建项目时,这是一个常见的问题-我经常忘记我不在工作区中,这是正确链接Cocoapods所必需的。
发布于 2017-09-18 17:46:41
https://stackoverflow.com/questions/29865899
复制相似问题