libPods.a报红,cocoapods diff: /../Podfile.lock: No such file or directory

本文提供了一种解决Xcode中遇到的libPods.a报红问题的有效方法,包括重新安装Pods、调整配置以及修改工程设置等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

此前多次碰到这个问题,基本上是通过:http://www.jianshu.com/p/4c3164fe552a 第二、三两种方法结合完成,今天又出现此问题,且此次通过二三两种结合的方法未解决问题,故将此次解决方法记录下来,见方案四

方案一:

    关闭Xcode,重新执行“pod install”,之后再重新打开Xcode运行。

方案二:

    删除Pods文件夹、xcworkspace文件,运行“pod install”

方案三

    设置Configurations

    选中Project->选择Info tab->看看Configurations是不是被设置为 None了,如果是None的话请改为Pods,如图:161149_wAl8_1432769.png

修改Pods脚本文件路径

  1. 右键工程根目录下的xxx.xcodeproj文件,显示包内容
  2. 双击打开project.pbxproj文件
  3. 查找"Pods-resources.sh", 把路径改为如下红框处:161512_2R7h_1432769.png
  4. 重新打开工程(双击workspace文件),到此应该是能正常编译运行了,如果还是不行,期待你提出方案四^_^

方案四

    在尝试以上方法后,发现仍然“libPods.a报红”,查找半天是工程配置的问题,见project-info-configuration下的debug和release选项,发现此两处默认还是配置Pods。而通过cocoapods生成的静态库为“libPods-****.a”,所以尝试设置debug和release为“libPods-****.a”对应的配置,并将target-build phases-link binary with library下的libpods.a删除。重新编译运行,build success。

转载于:https://my.oschina.net/u/1432769/blog/784861

os@BHDS08:/home/shzhgao/work/mount$ ls error normal system system_err system.img test.txt os@BHDS08:/home/shzhgao/work/mount$ diff error normal/ Common subdirectories: error/acct and normal/acct Common subdirectories: error/avm and normal/avm Common subdirectories: error/bhd and normal/bhd Common subdirectories: error/bhd1 and normal/bhd1 diff: error/bin: No such file or directory diff: normal/bin: No such file or directory diff: error/bugreports: No such file or directory diff: normal/bugreports: No such file or directory Common subdirectories: error/cache and normal/cache diff: error/charger: No such file or directory diff: normal/charger: No such file or directory Common subdirectories: error/config and normal/config Common subdirectories: error/data and normal/data diff: error/default.prop: No such file or directory Common subdirectories: error/dev and normal/dev diff: error/etc: No such file or directory diff: normal/etc: No such file or directory diff: error/init: Permission denied diff: normal/init: Permission denied diff: error/init.environ.rc: Permission denied diff: normal/init.environ.rc: Permission denied diff: error/init.rc: Permission denied diff: normal/init.rc: Permission denied diff: error/init.usb.configfs.rc: Permission denied diff: normal/init.usb.configfs.rc: Permission denied diff: error/init.usb.rc: Permission denied diff: normal/init.usb.rc: Permission denied diff: error/init.zygote32.rc: Permission denied diff: normal/init.zygote32.rc: Permission denied diff: error/init.zygote64_32.rc: Permission denied diff: normal/init.zygote64_32.rc: Permission denied Common subdirectories: error/lost+found and normal/lost+found Common subdirectories: error/mnt and normal/mnt Common subdirectories: error/odm and normal/odm Common subdirectories: error/oem and normal/oem Common subdirectories: error/proc and normal/proc diff: error/product: No such file or directory diff: normal/product: No such file or directory Common subdirectories: error/sbin and normal/sbin diff: error/sdcard: No such file or directory diff: normal/sdcard: No such file or directory Common subdirectories: error/storage and normal/storage Common subdirectories: error/sys and normal/sys Common subdirectories: error/system and normal/system Binary files error/ueventd.rc and normal/ueventd.rc differ Common subdirectories: error/vendor and normal/vendor os@BHDS08:/home/shzhgao/work/mount$ 指令是这么用的吗
最新发布
06-04
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值