2017-08-24 327 views
0

我使用的是Unity 5.2.4f遊戲開發引擎,並且在我的老Mac上安裝了Ruby on 1.9.3,並且上面安裝了Lion OS X 10.7.5系統。 當我第一次打開Unity項目時,有一次安裝嘗試失敗,我不知道如何在嘗試幾天後解決這個問題。以下是錯誤我得到:在舊Mac上安裝Cocoapods

IOS RESOLVER 

Failed to install Cocoapods for the current user. 

It will not be possible to install Cocoapods in the generated Xcode project which will result in link errors when building your application. 

For more information see: 
    https://guides.cocoapods.org/using/getting-started.html 


'gem install activesupport -v 4.2.6 --user-install' failed with code (1): 


WARNING: You don't have /Users/DAN26/.gem/ruby/1.8/bin in your PATH, 
    gem executables will not run. 
ERROR: Error installing activesupport: 
    i18n requires Ruby version >= 1.9.3. 

於是我去到終端並執行以下操作:

export PATH="/Users/DAN26/.gem/ruby/1.9.3/bin:$PATH" 

沒有變化。所以我這樣做:

export PATH="/Users/DAN26/.gem/ruby/1.8/bin:$PATH" 

仍然得到同樣的消息...

輸入

$PATH 

結果:

-bash: /usr/local/opt/openssl/bin:/Users/DAN26/.rbenv/bin:/Users/DAN26/.rbenv/shims:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Users/DAN26/.rvm/bin: No such file or directory 

我已經安裝了低版本的ActiveSupport 4.2。 5和cocoapods 0.34.4但沒有變化 (我已經安裝了它們,因爲任何其他版本需要的Ruby 2.0.0+我無法安裝)

另外,如果我在終端輸入:

gem list 

我得到這個:

*** LOCAL GEMS *** 

activesupport (4.2.9, 4.2.6, 4.2.5, 3.2.22.5) 
bigdecimal (1.1.0) 
claide (0.7.0) 
cocoapods (0.34.4) 
cocoapods-core (0.34.4) 
cocoapods-downloader (0.7.2) 
cocoapods-plugins (0.3.2) 
cocoapods-trunk (0.3.1) 
cocoapods-try (0.4.5) 
colored (1.2) 
escape (0.0.4) 
fuzzy_match (2.0.4) 
i18n (0.8.6) 
io-console (0.3) 
json (1.8.6, 1.5.5) 
json_pure (1.8.6) 
minitest (5.10.3, 2.5.1) 
multi_json (1.12.1) 
nap (1.1.0, 0.8.0) 
netrc (0.7.8) 
open4 (1.3.4) 
rake (0.9.2.2) 
rdoc (3.9.5) 
thread_safe (0.3.6) 
tzinfo (1.2.3) 
xcodeproj (0.19.4) 

我沒有任何的理解Mac,我上面所做的只是通過教程。

請幫我解決這個問題 感謝

回答

0

可以使用sudo gem install cocoapods在一箇舊的Mac上安裝的CocoaPods。它會詢問管理員密碼。

基於即將到來的錯誤做下面的步驟: -
1. sudo gem install activesupport -v 4.2.6
2. sudo gem install cocoapods

它可以是可能的,你必須檢查的ActiveSupport版本this鏈接。

+0

如果它的工作請接受答案。儘管其他SO訪問者可以通過應用上述命令來解決他們的問題 – shahnilay86

+0

我試過你的答案,並得到這個:'錯誤:安裝cocoapods時出錯: \t cocoapods-core要求Ruby版本> = 2.0.0.' –

+0

請檢查更新的答案。 – shahnilay86