试图直接删除整个缓存,需要花费大量时间来取回所有pod.如何从缓存中查看和删除特定的pod?
以下工作(更长时间提交):
# delete all cached pods
`rm -rf "${HOME}/Library/Caches/CocoaPods"`
# delete local Pods/*
rm -rf "`pwd`/Pods/"
# pod update to fetch latest. After entire cache deletion, it takes lot longer to fetch and rebuild pod cache from scratch.
`pod update`
Run Code Online (Sandbox Code Playgroud)
只需从podfile中注释掉,然后pod install再从缓存中获取旧版本.
当容器较大,目前使用的吊舱中的一个具有> 1.5 GB的大小在使用投影具有在群缓存相同群的许多情况下,可能会很麻烦cocoapods1.3.1用Xcode9.
当我输入
pods install
Run Code Online (Sandbox Code Playgroud)
要么
pods update
Run Code Online (Sandbox Code Playgroud)
我为一个库获得以下内容:
无法读取/Users/me/Documents/project/myproject/company/myproduct/Pods/OHAttributedLabel/OHAttributedLabel/LICENSE规范的许可证文件OHAttributedLabel (3.5.3)
有谁知道为什么?我被建议:
pod repo remove master
pod setup
Run Code Online (Sandbox Code Playgroud)
无济于事