Cocoapod:为什么Xcode构build过程试图find已经从我的项目中删除的库

总是感谢你所有的知识。

我在StackOverflow中检查了我的问题,发现类似的问题,但没有具体find我的情况。 非常感谢如果你们中的一些人可以build议我的情况。

我的环境;

xcode:版本6.0.1,IOS目标:IOS 8,代码:OBjective-C

我通过My​​project.xcworkspace打开了我的项目。

问题;

我用Cocoapod来安装一些库。 这是podfile中的代码。

source 'https://github.com/CocoaPods/Specs.git' platform :ios, '6.0' pod 'SDWebImage', '~> 3.6' pod 'AFNetworking', "~> 2.0" pod 'KissXML' 

然后在terminal。

 pod install 

毕竟我知道我不需要这些库中的一些,然后像下面那样修改podfile。

 source 'https://github.com/CocoaPods/Specs.git' platform :ios, '6.0' pod 'SDWebImage', '~> 3.6' 

然后在terminal。

 pod update 

我发现AFNetworking和KissXML从我的项目中删除。

但是,当我在Xcode产品 – >存档,发生以下错误。

ld:找不到-lPods-AFNetwork库clang:错误:linker命令失败,退出代码1(使用-v查看调用)

ld:找不到-lPods-KissXML库:错误:linker命令失败,退出代码1(使用-v查看调用)

刚刚运行成功,但存档出现了这些错误。

为什么构build过程仍然试图find已经被删除的库?

总是谢谢你。

打开你的项目构build设置,可能会有一些链接或其他库链接或库path。 你删除它。

林风的build议,我解决了我的问题,所以我回答你的知识问题。

目标 – >生成设置 – >链接 – >其他链接器标志

点击文字,然后删除您的文字 在这里输入图像说明 已经从podfile中删除。 就我而言,AFNetworking和KissXML。

完成!