Cocoapods升级到v1.8后pod trunk发生异常解决
2019-10-30 本文已影响0人
swift_honor
错误信息
NoMethodError - undefined method `url' for nil:NilClass
/Library/Ruby/Gems/2.6.0/gems/cocoapods-trunk-1.4.0/lib/pod/command/trunk/push.rb:155:in `master_repo_url'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-trunk-1.4.0/lib/pod/command/trunk/push.rb:121:in `validate_podspec'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-trunk-1.4.0/lib/pod/command/trunk/push.rb:70:in `run'
/Library/Ruby/Gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:334:in `run'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.8.4/lib/cocoapods/command.rb:52:in `run'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.8.4/bin/pod:55:in `<top (required)>'
/usr/local/bin/pod:23:in `load'
/usr/local/bin/pod:23:in `<main>'
错误截图
截屏2019-10-30下午2.00.25.png解决方案
1,移除master
pod repo remove master
2,重新更新master
pod update
3,重新执行pod trunk xxxx命令 ,就OK了
image.png