Closed yangzhixin1 closed 3 years ago
这种问题应该怎么解决呢
使用了subspec? 暂不支持,配置下白名单,或者改下写法
白名单 够呛, 所有的库都依赖 三方版本控制库,都是subspec
1、抽取个底层库,把subspec的搬到这个底层库,其他私有库依赖于该底层库。这样影响不大
还有会对根目录有没有podfile 文件进行强校验, pod 私有库的podfile 文件一般都放在Example 里面
这种场景比较少
pod lib create XXX 刚试了试 全都是Example 这种文件样式, 好像还是挺多的
正常的项目 一般不会带 example
Fetching external sources -> Fetching podspec for
**Networking
from../../../mfnetworking/MFNetworking.podspec
获取的 podspec 路径为../../../**networking/**Networking.podspec
Resolving dependencies ofCocoaPods.podfile.yaml
CDN: trunk Relative path: CocoaPods-version.yml exists! Returning local because checking is only perfomed in repo update CDN: trunk Relative path: all_pods_versions_a_7_5.txt exists! Returning local because checking is only perfomed in repo update CDN: trunk Relative path: Specs/a/7/5/AFNetworking/4.0.1/AFNetworking.podspec.json exists! Returning local because checking is only perfomed in repo update CDN: trunk Relative path: all_pods_versions_1_8_1.txt exists! Returning local because checking is only perfomed in repo update [!] Unable to find a specification for***_ThirdConfigPod/MFMasonry
depended upon byMFNetworking
解析spec 有subspec 还在失败