美文网首页
Pods移除

Pods移除

作者: 藕藕藕汀 | 来源:发表于2017-04-25 18:23 被阅读129次

    由于要把一个项目2作为项目1的一个功能模块,进行代码融合。但是项目2使用了Pods进行了第三方类库导入,项目1中并没有使用。决定把项目中的Pods项目移除,第三方手动添加。
    做移除或者其他操作前,先把项目备份一份。

    在项目中移除Pods

    1.打开Finder中项目所在的位置,删除工程文件夹下的PodfilePodfile.lockPods文件夹和xcworkspace文件。


    2.xcode打开xcodeproj文件,删除项目中的Pods文件夹及Pods.xcconfig引用、libpods.alibPods-PolyHome.a

    3.打开项目TARGET的Build Phases选项,删除Check Pods Manifest.lockCopy Pods Resources,和Embeded Pods Frameworks

    在项目中添加Pods中的第三方

    1.将备份中Pods文件夹下面的第三方文件夹都添加到项目中的一个新建文件夹下,运行。
    2.运行显示#import<>错误的全部改成#import""
    3.运行过程中遇到了apple mach-o linker error 报错。解决方法是将/用户/mini/资源库/Developer/Xcode/DerivedData这个路径中的缓存全部删除,然后将项目Build Settings中的Other Linker Flags改为-ObjC,其他多余的东西全部删掉。
    4.运行成功!

    相关文章

      网友评论

          本文标题:Pods移除

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