Cocoapods管理第三方库报错解决方案-iOS

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 #.

 #  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'

 #  -------------------------------------------

出现这样的问题,指定到哪一行了,是你的格式不对。一般是你复制别人的,拷贝过来之后,无形中格式不对,可能多一个空格,少一个空格等。你自己按照正确的格式,手动敲出来就可以了。

你可能感兴趣的:(Cocoapods管理第三方库报错解决方案-iOS)