ios – 使用link_with使我的项目失败,CocoaPods 0.37
我的所有目标使用相同的库,因此我使用link_with使我的podfile整洁.但令我惊讶的是,编译的项目失败了.
Xcode抱怨它无法在pod中找到一些文件,例如
和
我再次运行pod安装并一次又一次清理xcode.但没有运气.我无法弄清楚原因.从我所看到的,cocopods只将每个目标的shellScript更改为一个Pods-resources.sh,这就是link_with应该做的,对吧? shellScript = ""${SRCROOT}/Pods/Target Support Files/Pods-CloudPhone/Pods-"my target"-resources.sh"n"; shellScript = ""${SRCROOT}/Pods/Target Support Files/Pods/Pods-resources.sh"n"; 这是cocopods的错误吗?我正在使用最新的0.37,现在我回去单独指定每个目标. 更新: CocoaPods 1.0已删除link_with而支持abstract_target 解决方法
我认为这是一个pods bug.当项目最初指定目标特定配置并稍后尝试将其组合时,pod不会更新脚本位置.
要修复,请转到Build phases-> Embedd pod framework->更新脚本文件位置以反映通用pod文件夹(如/Pods/Pods-frameworks.sh“).[您可以在finder中导航以找到sh所在的确切位置].删除任何其他不反映的脚本物理文件夹.现在项目应该编译. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- XML fragments parsed from previous mappers already cont
- VS08项目改为依赖.netFramework2.0制作安装包
- FLEX? WPF? C++? 快来体验下clayui编辑系统吧
- react-native run-android error: unknown host service
- 这样好用的ReactiveCocoa,根本停不下来
- Oracle事务锁(TX)和表级锁(TM)的理解二
- Oracle 11g 新特性 – HM(Hang Manager)简介
- Swift基础语法2
- Qt模块化笔记之core——认识XML可扩展标记语言
- PostgreSQL round(v numeric,s int)