アクティブサポートで発生したCocoapodsの更新には、Rubyバージョン> = 2.2.2の問題が必要です。



Update Cocoapods Encountered Activesupport Requires Ruby Version 2



コンピューターにココアポッドをインストールすると、次の問題が発生しました。今まで見たことがありません。

Password: Fetching: nap-1.1.0.gem (100%) Successfully installed nap-1.1.0 Fetching: fourflusher-0.3.2.gem (100%) Successfully installed fourflusher-0.3.2 Fetching: escape-0.0.4.gem (100%) Successfully installed escape-0.0.4 Fetching: colored-1.2.gem (100%) Successfully installed colored-1.2 Fetching: concurrent-ruby-1.0.2.gem (100%) Successfully installed concurrent-ruby-1.0.2 Fetching: minitest-5.9.0.gem (100%) Successfully installed minitest-5.9.0 Fetching: thread_safe-0.3.5.gem (100%) Successfully installed thread_safe-0.3.5 Fetching: tzinfo-1.2.2.gem (100%) Successfully installed tzinfo-1.2.2 Fetching: i18n-0.7.0.gem (100%) Successfully installed i18n-0.7.0 Fetching: activesupport-5.0.0.1.gem (100%) ERROR: Error installing cocoapods: activesupport requires Ruby version >= 2.2.2.'``` After querying on the network, I said that the ruby ​​version is too low, I will try to update the latest ruby, but I will not encounter the following problems when installing the latest ruby ​​2.3.0 on my computer.

バイナリルビーを検索する場合、これには時間がかかる場合があります。
osx / 10.11 / x86_64 /ruby-2.3.0で使用できるバイナリルビーはありません。
コンパイルを続行します。バイナリルビーの詳細については、「rvmhelpmount」をお読みください。
osxの要件を確認しています。
'/usr/local/etc/openssl/cert.pem'の証明書はすでに最新です。
要件のインストールが成功しました。
ソースから/Users/Steven/.rvm/rubies/ruby-2.3.0にRubyをインストールします。これは、CPUによっては時間がかかる場合があります。
ruby-2.3.0-#downloading ruby​​-2.3.0、接続によっては時間がかかる場合があります...
**バイト位置2711552からの転送を再開します
%合計%受信%Xferd平均速度時間時間時間現在
DloadUpload合計使用済み左速度
100 10.9M 100 10.9M 0 0 9048 0 0:21:08 0:21:08-:-:-31509
ruby-2.3.0-#ruby-2.3.0を/Users/Steven/.rvm/src/ruby-2.3.0 ...に抽出しています。
ruby-2.3.0-#configuring...........................................。 ............ |
ruby-2.3.0-#post-configuration。
ruby-2.3.0-#compiling..........。
'__rvm_make -j1'の実行中にエラーが発生しました。
/Users/Steven/.rvm/log/1476157311_ruby-2.3.0/make.logの最後の15行を表示しています
./missing/explicit_bzero.cのコンパイル
./missing/setproctitle.cのコンパイル
dmyenc.cのコンパイル
ミニルビーをつなぐ
config.status:ruby-runner.cの作成
dyld:レイジーシンボルバインディングに失敗しました:シンボルが見つかりません:_clock_gettime
参照元:/Users/Steven/.rvm/src/ruby-2.3.0 /./ miniruby(Mac OS X 10.12用に構築された)
期待される場所:/usr/lib/libSystem.B.dylib

dyld:シンボルが見つかりません:_clock_gettime
参照元:/Users/Steven/.rvm/src/ruby-2.3.0 /./ miniruby(Mac OS X 10.12用に構築された)
期待される場所:/usr/lib/libSystem.B.dylib

make:*** [。rbconfig.time]トレース/ BPTトラップ:5
++リターン2
makeの実行中にエラーが発生しました。インストールを停止します。```

2つの間違いがあります。私は長い間このピットに登っていないので、このエラーの理由を見つけないように注意したいと思います。私はこのルビーを探していました更新できません。最後に、StackFlowerの作者が「はい」と言っているのを見ました。バグがこのプロジェクトを長期間維持するコーダーを見つけることができないので、私はこの問題を解決しなかったので、個人的にこの問題は解決できないと思います。今日の午前3時にこの問題を発見しなかった解決策をstackflowerで見つけました。

その後、私は考えを変えました。activesupportを解決する問題から始めるには、Rubyバージョン> = 2.2.2が必要です。 Xcodeをアンインストールしてリロードしました。スタックフラワーにある魔法のコード
sudo gem install activesupport -v 4.2.6

問題はない。私はルビーを更新していないか、2.0.0システムを使用していません。

次に、sudo gem install cocoapodsを実行します

あなたをGポイントにする瞬間が来ています。

StevendeMacBook-Pro:~ Steven$ sudo gem install cocoapods Fetching: claide-1.0.0.gem (100%) Successfully installed claide-1.0.0 Fetching: xcodeproj-1.3.0.gem (100%) Successfully installed xcodeproj-1.3.0 Fetching: molinillo-0.4.5.gem (100%) Successfully installed molinillo-0.4.5 Fetching: cocoapods-try-1.1.0.gem (100%) Successfully installed cocoapods-try-1.1.0 Fetching: netrc-0.7.8.gem (100%) Successfully installed netrc-0.7.8 Fetching: cocoapods-trunk-1.0.0.gem (100%) Successfully installed cocoapods-trunk-1.0.0 Fetching: cocoapods-stats-1.0.0.gem (100%) Successfully installed cocoapods-stats-1.0.0 Fetching: cocoapods-search-1.0.0.gem (100%) Successfully installed cocoapods-search-1.0.0 Fetching: cocoapods-plugins-1.0.0.gem (100%) Successfully installed cocoapods-plugins-1.0.0 Fetching: cocoapods-downloader-1.1.1.gem (100%) Successfully installed cocoapods-downloader-1.1.1 Fetching: cocoapods-deintegrate-1.0.1.gem (100%) Successfully installed cocoapods-deintegrate-1.0.1 Fetching: fuzzy_match-2.0.4.gem (100%) Successfully installed fuzzy_match-2.0.4 Fetching: cocoapods-core-1.0.1.gem (100%) Successfully installed cocoapods-core-1.0.1 Fetching: cocoapods-1.0.1.gem (100%) Successfully installed cocoapods-1.0.1 Parsing documentation for claide-1.0.0 Installing ri documentation for claide-1.0.0 Parsing documentation for xcodeproj-1.3.0 Installing ri documentation for xcodeproj-1.3.0 Parsing documentation for molinillo-0.4.5 Installing ri documentation for molinillo-0.4.5 Parsing documentation for cocoapods-try-1.1.0 Installing ri documentation for cocoapods-try-1.1.0 Parsing documentation for netrc-0.7.8 Installing ri documentation for netrc-0.7.8 Parsing documentation for cocoapods-trunk-1.0.0 Installing ri documentation for cocoapods-trunk-1.0.0 Parsing documentation for cocoapods-stats-1.0.0 Installing ri documentation for cocoapods-stats-1.0.0 Parsing documentation for cocoapods-search-1.0.0 Installing ri documentation for cocoapods-search-1.0.0 Parsing documentation for cocoapods-plugins-1.0.0 Installing ri documentation for cocoapods-plugins-1.0.0 Parsing documentation for cocoapods-downloader-1.1.1 Installing ri documentation for cocoapods-downloader-1.1.1 Parsing documentation for cocoapods-deintegrate-1.0.1 Installing ri documentation for cocoapods-deintegrate-1.0.1 Parsing documentation for fuzzy_match-2.0.4 Installing ri documentation for fuzzy_match-2.0.4 Parsing documentation for cocoapods-core-1.0.1 Installing ri documentation for cocoapods-core-1.0.1 Parsing documentation for cocoapods-1.0.1 Installing ri documentation for cocoapods-1.0.1 14 gems installed

クライマックス後

StevendeMacBook-Pro:~ Steven$ pod setup Setting up CocoaPods master repo $ /usr/bin/git pull --ff-only From https://github.com/CocoaPods/Specs a05e8fc..49a15c7 master -> origin/master Updating a05e8fc..49a15c7 Fast-forward Specs/Cerfing/2.0.4/Cerfing.podspec.json | 42 +++++++++++++++++++ Specs/CivicSDK/0.1.2/CivicSDK.podspec.json | 27 ++++++++++++ Specs/CivicSDK/0.1.21/CivicSDK.podspec.json | 27 ++++++++++++ .../1.0.2/CodeCoverageForXcode8GM.podspec.json | 22 ++++++++++ Specs/CoreDragon/0.1.3/CoreDragon.podspec.json | 40 ++++++++++++++++++ Specs/DHAnimation/0.1.0/DHAnimation.podspec.json | 22 ++++++++++ Specs/DUMessaging/2.0.1/DUMessaging.podspec.json | 37 +++++++++++++++++ Specs/EzHTTP/3.0.9/EzHTTP.podspec.json | 23 +++++++++++ .../EzImageLoader/3.0.5/EzImageLoader.podspec.json | 32 +++++++++++++++ .../0.0.3/FEPopupMenuController.podspec.json | 27 ++++++++++++ Specs/HanekeObjc/0.13.0/HanekeObjc.podspec.json | 25 +++++++++++ .../0.2.1/InAppTranslation.podspec.json | 21 ++++++++++ .../0.2.2/InAppTranslation.podspec.json | 21 ++++++++++ .../1.0.7/JCNavigationController.podspec.json | 24 +++++++++++ .../JRBaseRequest/1.0.1/JRBaseRequest.podspec.json | 22 ++++++++++ .../JRBaseRequest/1.0.2/JRBaseRequest.podspec.json | 22 ++++++++++ Specs/LSNetworking/0.2.5/LSNetworking.podspec.json | 22 ++++++++++ .../LSProgressHUD/0.2.1/LSProgressHUD.podspec.json | 35 ++++++++++++++++ .../0.2.0/OptionalEquatable.podspec.json | 23 +++++++++++ .../0.14.0/ReactiveCache.podspec.json | 28 +++++++++++++ Specs/SJUtils/0.0.3/SJUtils.podspec.json | 26 ++++++++++++ Specs/SJUtils/0.0.4/SJUtils.podspec.json | 29 +++++++++++++ .../0.3.2/SWCardViewController.podspec.json | 22 ++++++++++ Specs/SenStickSDK/0.9.0/SenStickSDK.podspec.json | 28 +++++++++++++ Specs/SenStickSDK/0.9.1/SenStickSDK.podspec.json | 28 +++++++++++++ .../1.6.18/SensorsAnalyticsSDK.podspec.json | 37 +++++++++++++++++ .../TTFloatButton/0.1.2/TTFloatButton.podspec.json | 22 ++++++++++ Specs/TTLog/0.1.4/TTLog.podspec.json | 22 ++++++++++ Specs/XLsn0w/5.0.0/XLsn0w.podspec.json | 48 ++++++++++++++++++++++ 29 files changed, 804 insertions(+) create mode 100644 Specs/Cerfing/2.0.4/Cerfing.podspec.json create mode 100644 Specs/CivicSDK/0.1.2/CivicSDK.podspec.json create mode 100644 Specs/CivicSDK/0.1.21/CivicSDK.podspec.json create mode 100644 Specs/CodeCoverageForXcode8GM/1.0.2/CodeCoverageForXcode8GM.podspec.json create mode 100644 Specs/CoreDragon/0.1.3/CoreDragon.podspec.json create mode 100644 Specs/DHAnimation/0.1.0/DHAnimation.podspec.json create mode 100644 Specs/DUMessaging/2.0.1/DUMessaging.podspec.json create mode 100644 Specs/EzHTTP/3.0.9/EzHTTP.podspec.json create mode 100644 Specs/EzImageLoader/3.0.5/EzImageLoader.podspec.json create mode 100644 Specs/FEPopupMenuController/0.0.3/FEPopupMenuController.podspec.json create mode 100644 Specs/HanekeObjc/0.13.0/HanekeObjc.podspec.json create mode 100644 Specs/InAppTranslation/0.2.1/InAppTranslation.podspec.json create mode 100644 Specs/InAppTranslation/0.2.2/InAppTranslation.podspec.json create mode 100644 Specs/JCNavigationController/1.0.7/JCNavigationController.podspec.json create mode 100644 Specs/JRBaseRequest/1.0.1/JRBaseRequest.podspec.json create mode 100644 Specs/JRBaseRequest/1.0.2/JRBaseRequest.podspec.json create mode 100644 Specs/LSNetworking/0.2.5/LSNetworking.podspec.json create mode 100644 Specs/LSProgressHUD/0.2.1/LSProgressHUD.podspec.json create mode 100644 Specs/OptionalEquatable/0.2.0/OptionalEquatable.podspec.json create mode 100644 Specs/ReactiveCache/0.14.0/ReactiveCache.podspec.json create mode 100644 Specs/SJUtils/0.0.3/SJUtils.podspec.json create mode 100644 Specs/SJUtils/0.0.4/SJUtils.podspec.json create mode 100644 Specs/SWCardViewController/0.3.2/SWCardViewController.podspec.json create mode 100644 Specs/SenStickSDK/0.9.0/SenStickSDK.podspec.json create mode 100644 Specs/SenStickSDK/0.9.1/SenStickSDK.podspec.json create mode 100644 Specs/SensorsAnalyticsSDK/1.6.18/SensorsAnalyticsSDK.podspec.json create mode 100644 Specs/TTFloatButton/0.1.2/TTFloatButton.podspec.json create mode 100644 Specs/TTLog/0.1.4/TTLog.podspec.json create mode 100644 Specs/XLsn0w/5.0.0/XLsn0w.podspec.json CocoaPods 1.1.0.rc.2 is available. To update use: `sudo gem install cocoapods --pre` [!] This is a test version we'd love you to try. For more information, see https://blog.cocoapods.org and the CHANGELOG for this version at https://github.com/CocoaPods/CocoaPods/releases/tag/1.1.0.rc.2 Setup completed

この問題に遭遇した後は、rubyのバージョンアップデートの問題を踏まないでください。この問題は解決できないので、時間の無駄です。
できない場合は、Xcodeをアンインストールして、上記の方法を再度実行してください。