赞
踩
pod install的时候又一个库TwilioVoice怎么都更新不下来,并报如下错误:
[!] Error installing TwilioVoice
[!] /usr/bin/curl -f -L -o /var/folders/zl/014s9t8x7n90s8thffl59zx40000gn/T/d20200715-67823-uekelg/file.tbz https://media.twiliocdn.com/sdk/ios/voice/releases/2.1.1/twilio-voice-ios-2.1.1.tar.bz2 --create-dirs --netrc-optional --retry 2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 13.3M 0 2194 0 0 13 0 12d 12h 0:02:38 12d 12h 0
curl: (18) transfer closed with 14041568 bytes remaining to read
本地也开小飞机了,也开代理了还是更新不下来。
打开 cocopods TwilioVoice.podspec.json,里面有source的配置
"source": {
"http": "https://media.twiliocdn.com/sdk/ios/voice/releases/2.1.0/twilio-voice-ios-2.1.0.tar.bz2"
},
在gitHub中搜索这个库,将source源改成github的就可以了,改成如下:
"source": {
"http": "https://github.com/twilio/twilio-voice-ios/releases/download/5.1.0/TwilioVoice.framework.zip"
},
例如,需要 pod install 的TwilioVoice版本是5.5.1,在 .cocoapods 里搜索找到TwilioVoice文件,找到里面的5.5.1版本的TwilioVoice.podspec.json文件
打开此文件,需要修改source的值
浏览器输入 https://github.com/twilio/twilio-voice-ios/releases/download/5.5.1/ 这个链接,结果找不到,尝试输入 https://github.com/twilio/twilio-voice-ios/releases/ 打开了这个库的releases版本页
找到5.5.1版本并打开
看了下这个目录
页面下面还有TwilioVoice.framework.zip等文件,我们从原来的Source路径https://github.com/twilio/twilio-voice-ios/releases/download/5.5.1/TwilioVoice.framework.zip 可以看出我们是需要下载TwilioVoice.framework.zip 这个压缩包。
随意我们要讲Source里的路径改成从GitHub当前打开的页面来下载。
复制这个页面的链接+这个文件名,形成下载这个framework的路径,既:https://github.com/twilio/twilio-voice-ios/releases/tag/5.5.1/TwilioVoice.framework.zip
讲原来的TwilioVoice.podspec.json文件里的Source的路径改成 https://github.com/twilio/twilio-voice-ios/releases/tag/5.5.1/TwilioVoice.framework.zip ,
保存之后重新pod install,就可以将这个库下载下来了。下载其他版本的处理方式都一样。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。