1:error: RPC failed; curl 18 transfer closed with outstanding read data remaining
导致这个报错的原因是curl的postBuffer默认值太小,需要在终端重新配置这个值
解决方法如下:
1、将curl的postBuffer值配置为500M,具体值看项目需求,配置成功不会有提示,配置失败会有提示,终端输入命令:
git config -- global http.postBuffer 524288000
2:查看配置,输入命令:
git config --list
会看到如下的配置信息
查看其中的http.postBuffer对应的值是否有相应设置的值,如果有,设置成功,否则,设置失败
注意:
有可能你直接复制不会,命令虽然执行了,但是还是设置不成功,这时你得手动输入就好了,我就是碰到的这个问题。
2:pod search Masonry 报错 :[!] CDN: trunk Repo update failed - 5 error(s):
之前的老项目,pod search Masonry时就莫名的报错上面图片的错误,需要在Podfile上加如下代码:
source 'https://github.com/CocoaPods/Specs.git'
3:[!] Invalid `Podfile` file: undefined method ` ' for #<Pod::Podfile:0x00007fb879230418>.
# from /Users/ios-dev/Documents/WorkSpace/ShouBa/Podfile:42
# -------------------------------------------
# pod 'RongCloudIM/IMLib', '4.1.1.1'
> pod 'RongCloudIM/IMKit', '4.1.1.1'
# pod 'RongCloudIM/Sight', '4.1.1.1'
# -------------------------------------------
出现这样的问题,指定到哪一行了,是你的格式不对。一般是你复制别人的,拷贝过来之后,无形中格式不对,可能多一个空格,少一个空格等。你自己按照正确的格式,手动敲出来就可以了。