在this链接后,我尝试创建链接中给出的示例项目。
我创建了链接中给出的pod
文件,但是当我安装pod时,出现以下错误:
[!] Error installing boost
[!] /usr/bin/tar xfz /Volumes/DATA/../cineio-broadcast/Pods/boost/file.tgz -C /Volumes/DATA/../cineio-broadcast/Pods/boost
tar: Unrecognized archive format
tar: Error exit delayed from previous errors.
错误截图附于下方:
我哪里出错了?我该如何解决这个问题?
答案 0 :(得分:4)
首先查看boost podspec文件中的源网址:https://github.com/CocoaPods/Specs/blob/master/Specs/boost/1.59.0/boost.podspec.json
您的网络无法访问。
答案 1 :(得分:1)
脚本以错误的方式下载boost库。
显然它下载了错误的格式(消息似乎暗示了这一点),但事实上,脚本更可能意外地使用旧的(不再有效的)URL,并且该文件实际上是一个错误页面(例如sourceforge。 net的404页)。
您可以检查下载的“存档”(/Volumes/DATA/../cineio-broadcast/Pods/boost/file.tgz
)以查看它实际包含的内容。或者您可以修复脚本中的链接(也许您应该在github repo中找到)。
在所有情况下都会向开发者报告失败