ios - Pod init 或 pod update 出现以下错误

标签 ios rubygems cocoapods

我无法使用 pod install 或 update。我再次安装了 cocoapods 并更新了 gems。有什么办法可以解决这个问题吗。我为此花了一天时间,但没有运气。 这是错误:

  Update all pods

   Updating local specs repositories
   /Library/Ruby/Gems/2.3.0/gems/cocoapods-core-1.8.4/lib/cocoapods- 
   core/source/metadata.rb:15:in `initialize': undefined method `with_indifferent_access' for #<String:0x00007fa4df813c48> (NoMethodError)
from /Library/Ruby/Gems/2.3.0/gems/cocoapods-core-1.8.4/lib/cocoapods-core/source/metadata.rb:28:in `new'
from /Library/Ruby/Gems/2.3.0/gems/cocoapods-core-1.8.4/lib/cocoapods-core/source/metadata.rb:28:in `from_file'
from /Library/Ruby/Gems/2.3.0/gems/cocoapods-core-1.8.4/lib/cocoapods-core/source.rb:434:in `refresh_metadata'
from /Library/Ruby/Gems/2.3.0/gems/cocoapods-core-1.8.4/lib/cocoapods-core/cdn_source.rb:55:in `refresh_metadata'
from /Library/Ruby/Gems/2.3.0/gems/cocoapods-core-1.8.4/lib/cocoapods-core/source.rb:31:in `initialize'
from /Library/Ruby/Gems/2.3.0/gems/cocoapods-core-1.8.4/lib/cocoapods-core/cdn_source.rb:29:in `initialize'
from /Library/Ruby/Gems/2.3.0/gems/cocoapods-core-1.8.4/lib/cocoapods-core/source/manager.rb:308:in `new'
from /Library/Ruby/Gems/2.3.0/gems/cocoapods-core-1.8.4/lib/cocoapods-core/source/manager.rb:308:in `block in source_from_path'
from /Library/Ruby/Gems/2.3.0/gems/cocoapods-core-1.8.4/lib/cocoapods-core/source/manager.rb:315:in `source_from_path'
from /Library/Ruby/Gems/2.3.0/gems/cocoapods-core-1.8.4/lib/cocoapods-core/source/manager.rb:324:in `block in aggregate_with_repos'
from /Library/Ruby/Gems/2.3.0/gems/cocoapods-core-1.8.4/lib/cocoapods-core/source/manager.rb:324:in `map'
from /Library/Ruby/Gems/2.3.0/gems/cocoapods-core-1.8.4/lib/cocoapods-core/source/manager.rb:324:in `aggregate_with_repos'
from /Library/Ruby/Gems/2.3.0/gems/cocoapods-core-1.8.4/lib/cocoapods-core/source/manager.rb:24:in `aggregate'
from /Library/Ruby/Gems/2.3.0/gems/cocoapods-core-1.8.4/lib/cocoapods-core/source/manager.rb:58:in `all'
from /Library/Ruby/Gems/2.3.0/gems/cocoapods-1.8.4/lib/cocoapods/user_interface/error_report.rb:173:in `repo_information'
from /Library/Ruby/Gems/2.3.0/gems/cocoapods-1.8.4/lib/cocoapods/user_interface/error_report.rb:77:in `stack'
from /Library/Ruby/Gems/2.3.0/gems/cocoapods-1.8.4/lib/cocoapods/user_interface/error_report.rb:24:in `report'
from /Library/Ruby/Gems/2.3.0/gems/cocoapods-1.8.4/lib/cocoapods/command.rb:66:in `report_error'
from /Library/Ruby/Gems/2.3.0/gems/claide-1.0.3/lib/claide/command.rb:396:in `handle_exception'
from /Library/Ruby/Gems/2.3.0/gems/claide-1.0.3/lib/claide/command.rb:337:in `rescue in run'
from /Library/Ruby/Gems/2.3.0/gems/claide-1.0.3/lib/claide/command.rb:324:in `run'
from /Library/Ruby/Gems/2.3.0/gems/cocoapods-1.8.4/lib/cocoapods/command.rb:52:in `run'
from /Library/Ruby/Gems/2.3.0/gems/cocoapods-1.8.4/bin/pod:55:in `<top (required)>'
from /usr/local/bin/pod:22:in `load'
from /usr/local/bin/pod:22:in `<main>'

最佳答案

准确地说,you've already uninstalled and reinstalled the Cocoapods ?因为这个解决方案总是适合我。

这是使用 Xcode 还是其他 IDE?

关于ios - Pod init 或 pod update 出现以下错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59885908/

相关文章:

iphone - 按照教程中的说明调用FBSession.activeSession会导致NSException

ios - 为什么对成员 'Subscript' 的引用不明确?

ruby-on-rails - Rails Impressionist Gem - WillPaginate::Collection 不令人印象深刻

swift - 'sharedApplication' 不可用 : not available on iOS (App Extension) for Segmentio/Analytics Pod

ios - CocoaPods 1.0.1 仍然需要与 Swift 桥接 header

ios - 在推送/呈现之前设置 UIViewController

ios - 从 iOS 照片库 uri 获取 base64 照片

rubygems - 尝试安装 Jekyll 时 Clang 构建错误

macos - 如何在 Mac OS X 上安装 "libproj-dev"

xcode6 - 有没有办法在 Cocoa Pods Build 方案中设置共享标志?