MeetYouDevs / cocoapods-imy-bin

1.05k stars 244 forks source link

pod bin code 源码调试有问题呀 #133

Open RichardClay opened 3 years ago

RichardClay commented 3 years ago

NoMethodError - undefined method key?' for nil:NilClass /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.10.1/lib/cocoapods/external_sources.rb:48:inconcrete_class_from_params' /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.10.1/lib/cocoapods/external_sources.rb:32:in from_params' /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.10.1/lib/cocoapods/external_sources.rb:27:infrom_dependency' /Library/Ruby/Gems/2.6.0/gems/cocoapods-imy-bin-0.3.1.3/lib/cocoapods-imy-bin/command/bin/code.rb:110:in fetch_external_source' /Library/Ruby/Gems/2.6.0/gems/cocoapods-imy-bin-0.3.1.3/lib/cocoapods-imy-bin/command/bin/code.rb:87:indownload_source' /Library/Ruby/Gems/2.6.0/gems/cocoapods-imy-bin-0.3.1.3/lib/cocoapods-imy-bin/command/bin/code.rb:73:in block in add' /Library/Ruby/Gems/2.6.0/gems/cocoapods-imy-bin-0.3.1.3/lib/cocoapods-imy-bin/command/bin/code.rb:66:ineach' /Library/Ruby/Gems/2.6.0/gems/cocoapods-imy-bin-0.3.1.3/lib/cocoapods-imy-bin/command/bin/code.rb:66:in add' /Library/Ruby/Gems/2.6.0/gems/cocoapods-imy-bin-0.3.1.3/lib/cocoapods-imy-bin/command/bin/code.rb:51:inrun' /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.10.1/lib/cocoapods/command.rb:52:inrun' /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.10.1/bin/pod:55:in <top (required)>' /usr/local/bin/pod:23:inload' /usr/local/bin/pod:23:in `

'

liu369069118 commented 3 years ago

我这边已经二进制化了。只是想使用下这个源码调试的工具,遇到了和上面这位研发一样的问题。

image

cocoapods的源码调用出错了,不知道有没有什么解决方案。

image
RichardClay commented 3 years ago

我这边已经二进制化了。只是想使用下这个源码调试的工具,遇到了和上面这位研发一样的问题。

image

cocoapods的源码调用出错了,不知道有没有什么解决方案。

image

这应该是个bug

CY-0227 commented 3 years ago

遇到了相同得错误,请问怎么解决?

342261733 commented 3 years ago

同问

wuzaozhou commented 1 year ago

修改podfile。改成 pod 'xxxx', :podspec =>'xxxx',再执行下pod bin code,就是能链接删源码了