bytedance / Fastbot_iOS

About Fastbot(2.0) is a model-based testing tool for modeling GUI transitions to discover app stability problems
Other
556 stars 112 forks source link

pod install --repo-update 失败 #3

Closed heyalu007 closed 3 years ago

heyalu007 commented 3 years ago

Error loading the plugin cocoapods-byted-dependency-1.2.47.

NameError - uninitialized constant Informative /Users/heyalu/.rvm/gems/ruby-2.6.3/gems/cocoapods-byted-dependency-1.2.47/lib/byted-dependency.rb:14:in compatibility_check' /Users/heyalu/.rvm/gems/ruby-2.6.3/gems/cocoapods-byted-dependency-1.2.47/lib/byted-dependency.rb:46:in<top (required)>' /Users/heyalu/.rvm/rubies/ruby-2.6.3/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in require' /Users/heyalu/.rvm/rubies/ruby-2.6.3/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:inrequire' /Users/heyalu/.rvm/gems/ruby-2.6.3/gems/cocoapods-byted-dependency-1.2.47/lib/cocoapods_plugin.rb:1:in <top (required)>' /Users/heyalu/.rvm/rubies/ruby-2.6.3/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:inrequire' /Users/heyalu/.rvm/rubies/ruby-2.6.3/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in require' /Users/heyalu/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/claide-1.0.3/lib/claide/command/plugin_manager.rb:94:inblock in safe_activate_and_require' /Users/heyalu/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/claide-1.0.3/lib/claide/command/plugin_manager.rb:94:in each' /Users/heyalu/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/claide-1.0.3/lib/claide/command/plugin_manager.rb:94:insafe_activate_and_require' /Users/heyalu/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/claide-1.0.3/lib/claide/command/plugin_manager.rb:31:in block in load_plugins' /Users/heyalu/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/claide-1.0.3/lib/claide/command/plugin_manager.rb:30:inmap' /Users/heyalu/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/claide-1.0.3/lib/claide/command/plugin_manager.rb:30:in load_plugins' /Users/heyalu/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:326:inblock in run' /Users/heyalu/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:325:in each' /Users/heyalu/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:325:inrun' /Users/heyalu/.rvm/gems/ruby-2.6.3/gems/cocoapods-1.10.1/lib/cocoapods/command.rb:52:in run' /Users/heyalu/.rvm/gems/ruby-2.6.3/gems/cocoapods-1.10.1/bin/pod:55:in<top (required)>' /Users/heyalu/.rvm/gems/ruby-2.6.3/bin/pod:23:in load' /Users/heyalu/.rvm/gems/ruby-2.6.3/bin/pod:23:in
' /Users/heyalu/.rvm/gems/ruby-2.6.3/bin/ruby_executable_hooks:24:in eval' /Users/heyalu/.rvm/gems/ruby-2.6.3/bin/ruby_executable_hooks:24:in
'


Error loading the plugin cocoapods-mbox-support-1.6.0.5.

Gem::ConflictError - Unable to activate cocoapods-mbox-support-1.6.0.5, because cocoapods-1.10.1 conflicts with cocoapods (< 1.7.0) /Users/heyalu/.rvm/rubies/ruby-2.6.3/lib/ruby/site_ruby/2.6.0/rubygems/specification.rb:2298:in raise_if_conflicts' /Users/heyalu/.rvm/rubies/ruby-2.6.3/lib/ruby/site_ruby/2.6.0/rubygems/specification.rb:1415:inactivate' /Users/heyalu/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/claide-1.0.3/lib/claide/command/plugin_manager.rb:93:in safe_activate_and_require' /Users/heyalu/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/claide-1.0.3/lib/claide/command/plugin_manager.rb:31:inblock in load_plugins' /Users/heyalu/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/claide-1.0.3/lib/claide/command/plugin_manager.rb:30:in map' /Users/heyalu/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/claide-1.0.3/lib/claide/command/plugin_manager.rb:30:inload_plugins' /Users/heyalu/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:326:in block in run' /Users/heyalu/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:325:ineach' /Users/heyalu/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:325:in run' /Users/heyalu/.rvm/gems/ruby-2.6.3/gems/cocoapods-1.10.1/lib/cocoapods/command.rb:52:inrun' /Users/heyalu/.rvm/gems/ruby-2.6.3/gems/cocoapods-1.10.1/bin/pod:55:in <top (required)>' /Users/heyalu/.rvm/gems/ruby-2.6.3/bin/pod:23:inload' /Users/heyalu/.rvm/gems/ruby-2.6.3/bin/pod:23:in <main>' /Users/heyalu/.rvm/gems/ruby-2.6.3/bin/ruby_executable_hooks:24:ineval' /Users/heyalu/.rvm/gems/ruby-2.6.3/bin/ruby_executable_hooks:24:in `
'

Command

/Users/heyalu/.rvm/gems/ruby-2.6.3/bin/pod install --repo-update

Stack

   CocoaPods : 1.10.1
        Ruby : ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-darwin19]
    RubyGems : 3.0.8
        Host : Mac OS X 10.15.7 (19H524)
       Xcode : 12.4 (12D4e)
         Git : git version 2.27.0
Ruby lib dir : /Users/heyalu/.rvm/rubies/ruby-2.6.3/lib
Repositories : ***

Error

NameError - uninitialized constant Informative
/Users/heyalu/.rvm/gems/ruby-2.6.3/gems/cocoapods-byted-dependency-1.2.47/lib/byted-dependency.rb:14:in `compatibility_check'
/Users/heyalu/.rvm/gems/ruby-2.6.3/gems/cocoapods-byted-dependency-1.2.47/lib/byted-dependency.rb:29:in `parse'
/Users/heyalu/.rvm/rubies/ruby-2.6.3/lib/ruby/gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:330:in `run'
/Users/heyalu/.rvm/gems/ruby-2.6.3/gems/cocoapods-1.10.1/lib/cocoapods/command.rb:52:in `run'
/Users/heyalu/.rvm/gems/ruby-2.6.3/gems/cocoapods-1.10.1/bin/pod:55:in `<top (required)>'
/Users/heyalu/.rvm/gems/ruby-2.6.3/bin/pod:23:in `load'
/Users/heyalu/.rvm/gems/ruby-2.6.3/bin/pod:23:in `<main>'
/Users/heyalu/.rvm/gems/ruby-2.6.3/bin/ruby_executable_hooks:24:in `eval'
/Users/heyalu/.rvm/gems/ruby-2.6.3/bin/ruby_executable_hooks:24:in `<main>'
geron-cn commented 3 years ago

参照 readme 中 Q&A,执行: sudo gem install cocoapods -v=1.8.1 另外: cocoapods 各种冲突, 建议使用 bundle 来管理 gem 版本;