我试图使用一个分支项目内的Podfile,但到目前为止,我面临这个错误:
Unable to find a specification for 'Mussel'
这是我的Podfile中的pod行:
pod 'Mussel', :git => 'https://github.com/HarperDog/Mussel.git', :commit => '01fcd22ee11c6f172c5218d9c1f81b5c5b62a13d'
这是项目的原始git url:https://github.com/UrbanCompass/Mussel
到目前为止我已经尝试过:
pod repo update
pod install
pod update
任何帮助将不胜感激,非常感谢!
1条答案
按热度按时间yqkkidmi1#
虽然不是100%肯定,但是我相信cocopods的podspecs格式应该是
xxx.podspec
,链接库是xxx.podspec.erb
--可能是因为命名不正确而找不到规范。看起来分叉的库也没有更新过podspec,因为它指向的是在原始GitHub上构建的二进制文件。
你要么自己派生并修复所有这些,要么尝试Swift Package Manager。我想说,派生它的人可能只是为了满足他们的需要,而没有费心更新所有的依赖管理器。