动态库 frameworkA 通过 pods 管理依赖, 动态库 frameworkB 依赖 frameworkA,现在编译 frameworkB 报错无法找到 frameworkA 中 pods 管理的包的头文件,这个该如何解决,请有经验的前辈指教
动态库 frameworkA 通过 pods 管理依赖, 动态库 frameworkB 依赖 frameworkA,现在编译 frameworkB 报错无法找到 frameworkA 中 pods 管理的包的头文件,这个该如何解决,请有经验的前辈指教
|
nigulasidaNov 29, 2018
1
podfile
|
|
elgaeNov 29, 2018
2
```
target 'frameworkB' do pod 'framworkA' .... end ``` |
|
3
|
|
elgaeNov 29, 2018
4
podspec vendored_frameworks
|
|
donotquestionNov 29, 2018
6
无解
只能同一层级 |
|
donotquestionNov 29, 2018
7
比如你的一个组件依赖支付宝
然后你的组件要打包成 pod 但是你无法把支付宝的包再打到你的 pod 里面 |
|
tanpengsccdNov 29, 2018 via iPhone
9
你用了 pods 做模块化吧? B 依赖 A 那就应该在 B 模块中的.podspec 配置文件中加入 s.dependency 依赖 A。不然你 B 项目中 import A 都要报错
|
|
CoCoMcReeDec 2, 2018
10
iOS 模块化的依赖是个大坑, 尤其是涉及到模块之间的资源,比如切图等资源互相依赖的时候...处理起来很难受
|