iOS项目中如何删除CocoaPods

作者: Aikesi26 | 来源:发表于2017-07-12 10:05 被阅读544次

    有时候项目没有使用cocoapods来管理第三方库,半路上使用cocoapods可能会出现一些难以理解的错误,本文记录如何在已经集成cocoapods的项目中删除它。集成的过程就不赘述了。

    集成cocoapods后的项目文件如图

    集成cocoapods后的项目文件

    使用的时候打开后缀为xcworkspace的工程,打开原来的工程会报错。

    下边就开始介绍删除的过程:

    1 删除关与pod的文件如图

    2 删除之后,右键原来的工程,显示包内容,删除与pod相关的那个文件,如图

    显示原来工程内容 删除文件

    返回项目根目录,打开原来后缀为xcodeproj的工程,可能会报错,接下来继续步骤

    3 在target - Build Phases 中删除带有pod的项

    我在项目中集成了AFN(测试用),如果到这一步报错

    ld: library not found for -lPods-haoshuTest

    clang: error: linker command failed with exit code 1 (use -v to see invocation)

    4 那么删除爆红的静态库文件,编译就ok

    最后,如果还有错误,可以尝试在工程设置中修改配置选项。如果有什么不对的地方,烦请指出,以便更正。

    相关文章

      网友评论

        本文标题:iOS项目中如何删除CocoaPods

        本文链接:https://www.haomeiwen.com/subject/ewgvhxtx.html