mac 配置mPaaS遇到的各種坑D帷0恃妗!

記錄mPaaS安裝所遇到的阻力:

Mac OS : Mojave 10.14.2
Xcode : 10.1
螞蟻金服配置網(wǎng)址:https://tech.antfin.com/docs/2/51747

rubygems配置(mpaas要求>=V2.6.10):
gem -v

guomingjiandeMacBook-Pro:~ guomingjian$ gem -v
2.7.8
guomingjiandeMacBook-Pro:~ guomingjian$

gem source 见坑、 gem sources 嚷掠、 gem source -l

guomingjiandeMacBook-Pro:~ guomingjian$ gem source -l
*** CURRENT SOURCES ***

https://gems.ruby-china.com/
guomingjiandeMacBook-Pro:~ guomingjian$

gem 升級:sudo gem update --system

guomingjiandeMacBook-Pro:~ guomingjian$ sudo gem update --system
Password:
Latest version already installed. Done.
guomingjiandeMacBook-Pro:~ guomingjian$ 

rvm配置(mpaas要求>=V1.29.1):

guomingjiandeMacBook-Pro:~ guomingjian$ rvm -v
rvm 1.29.6 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
guomingjiandeMacBook-Pro:~ guomingjian$ 

rvm list

guomingjiandeMacBook-Pro:~ guomingjian$ rvm list
=* ruby-2.2.4 [ x86_64 ]
   ruby-2.5.3 [ x86_64 ]

# => - current
# =* - current && default
#  * - default

guomingjiandeMacBook-Pro:~ guomingjian$

ruby配置(mpaas指定要求v2.2,推薦v2.2.4):
ruby -v

guomingjiandeMacBook-Pro:~ guomingjian$ ruby -v
ruby 2.2.4p230 (2015-12-16 revision 53155) [x86_64-darwin18]
guomingjiandeMacBook-Pro:~ guomingjian$

安裝mPaaS
sh <(curl -s http://mpaas-ios.oss-cn-hangzhou.aliyuncs.com/mPaaS-Install-Tool/installmPaaS.sh )

mPaaS插件安裝.png

老是報錯(打開xcode Edit并沒有mpaas荞驴,折騰好幾天都沒能裝上不皆,果斷放棄了!):

- gem install --source https://gems.ruby-china.com -i /Users/Shared/.mpaaskit_gems xcodeproj-1.7.0.gem;
ERROR:  While executing gem ... (Gem::Exception)
    Unable to require openssl, install OpenSSL and rebuild Ruby (preferred) or use non-HTTPS sources
- gem install --source https://gems.ruby-china.com -i /Users/Shared/.mpaaskit_gems reuse_xcode_plugins-0.2.3.gem;
ERROR:  While executing gem ... (Gem::Exception)
    Unable to require openssl, install OpenSSL and rebuild Ruby (preferred) or use non-HTTPS sources
- gem install --source https://gems.ruby-china.com -i /Users/Shared/.mpaaskit_gems cocoapods-0.37.2.gem;
ERROR:  While executing gem ... (Gem::Exception)
    Unable to require openssl, install OpenSSL and rebuild Ruby (preferred) or use non-HTTPS sources

PS:mPaaS插件是下載下來了:
前往路徑~/Library/Application Support/Developer/Shared/Xcode/Plug-ins

mpaas插件.jpg

shift+command+.(打開熊楼、隱藏文件)

C1C12392-6065-456F-AB3D-05EA2F023174.png

mpaas彈窗也不一致EΑ!
defaults delete com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-10.1

Load Bundle.jpg

=========================分割線=========================


ruby 2.2.4 導致cocoapods都不能用鲫骗!

guomingjiandeMacBook-Pro:~ guomingjian$ pod --version
Ignoring gem-wrappers-1.4.0 because its extensions are not built. Try: gem pristine gem-wrappers --version 1.4.0
/Library/Ruby/Site/2.3.0/rubygems.rb:289:in `find_spec_for_exe': can't find gem cocoapods (>= 0.a) with executable pod (Gem::GemNotFoundException)
    from /Library/Ruby/Site/2.3.0/rubygems.rb:308:in `activate_bin_path'
    from /usr/local/bin/pod:23:in `<main>'
guomingjiandeMacBook-Pro:~ guomingjian$

把ruby指定到已安裝的另一個版本:v2.5.3
rvm use 2.5.3 --default

guomingjiandeMacBook-Pro:~ guomingjian$ rvm use 2.5.3 --default
Using /Users/guomingjian/.rvm/gems/ruby-2.5.3
guomingjiandeMacBook-Pro:~ guomingjian$ 

pod --version

guomingjiandeMacBook-Pro:~ guomingjian$ pod --version
1.5.3
guomingjiandeMacBook-Pro:~ guomingjian$

如果2.5.3還不行你需要執(zhí)行下面兩個命令:
sudo gem uninstall cocoapods 按提示輸入密碼犬耻,然后回車
gem install cocoapods


有mPaaS這方面經(jīng)驗的小伙伴加群交流:286380794

===============================================
問題已經(jīng)解決了,原因是openSSL問題挎峦,導致rvm2.2.4安裝有問題!
解決方案比較老土:
參考鏈接:
1)http://www.reibang.com/p/32f068922baf
2)https://ruby-china.org/topics/28575

安裝好了openSSL后合瓢,去官網(wǎng)下載rvm2.2.4坦胶,放入ruby路徑。
1)which openssl (獲取OpenSSL安裝路徑晴楔,保存一下)
/usr/local/opt/openssl/bin/openssl
2)cd /Users/guomingjian/.rvm/rubies/ruby-2.2.4 (用戶名自行替換)
3)./configure --with-openssl-dir=/usr/local/opt/openssl/bin/openssl
4)make
5)sudo make install
6)// 更新gem顿苇,重新根據(jù)mpaas教程進行安裝。
7)恢復簽名 : reuse_xcode_plugins --restore

mPaaS.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末税弃,一起剝皮案震驚了整個濱河市纪岁,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌则果,老刑警劉巖幔翰,帶你破解...
    沈念sama閱讀 210,978評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件漩氨,死亡現(xiàn)場離奇詭異,居然都是意外死亡遗增,警方通過查閱死者的電腦和手機叫惊,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,954評論 2 384
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來做修,“玉大人霍狰,你說我怎么就攤上這事∈渭埃” “怎么了蔗坯?”我有些...
    開封第一講書人閱讀 156,623評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長燎含。 經(jīng)常有香客問我宾濒,道長,這世上最難降的妖魔是什么瘫镇? 我笑而不...
    開封第一講書人閱讀 56,324評論 1 282
  • 正文 為了忘掉前任鼎兽,我火速辦了婚禮,結(jié)果婚禮上铣除,老公的妹妹穿的比我還像新娘谚咬。我一直安慰自己,他們只是感情好尚粘,可當我...
    茶點故事閱讀 65,390評論 5 384
  • 文/花漫 我一把揭開白布择卦。 她就那樣靜靜地躺著,像睡著了一般郎嫁。 火紅的嫁衣襯著肌膚如雪秉继。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,741評論 1 289
  • 那天泽铛,我揣著相機與錄音尚辑,去河邊找鬼。 笑死盔腔,一個胖子當著我的面吹牛杠茬,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播弛随,決...
    沈念sama閱讀 38,892評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼瓢喉,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了舀透?” 一聲冷哼從身側(cè)響起栓票,我...
    開封第一講書人閱讀 37,655評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎愕够,沒想到半個月后走贪,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體佛猛,經(jīng)...
    沈念sama閱讀 44,104評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,451評論 2 325
  • 正文 我和宋清朗相戀三年厉斟,在試婚紗的時候發(fā)現(xiàn)自己被綠了挚躯。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,569評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡擦秽,死狀恐怖码荔,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情感挥,我是刑警寧澤缩搅,帶...
    沈念sama閱讀 34,254評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站触幼,受9級特大地震影響硼瓣,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜置谦,卻給世界環(huán)境...
    茶點故事閱讀 39,834評論 3 312
  • 文/蒙蒙 一堂鲤、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧媒峡,春花似錦瘟栖、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,725評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至签餐,卻和暖如春寓涨,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背氯檐。 一陣腳步聲響...
    開封第一講書人閱讀 31,950評論 1 264
  • 我被黑心中介騙來泰國打工戒良, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人冠摄。 一個月前我還...
    沈念sama閱讀 46,260評論 2 360
  • 正文 我出身青樓糯崎,卻偏偏與公主長得像,于是被迫代替她去往敵國和親耗拓。 傳聞我的和親對象是個殘疾皇子拇颅,可洞房花燭夜當晚...
    茶點故事閱讀 43,446評論 2 348

推薦閱讀更多精彩內(nèi)容

  • 第一次安裝CocoaPods也遇到了一些坑,但是 那個時候時間比較緊,沒有抽出時間整理,最近因為電腦還原從新做了系...
    幸福的尾巴__閱讀 8,279評論 7 9
  • CocoaPods 是什么奏司? CocoaPods 是一個負責管理 iOS 項目中第三方開源庫的工具乔询。CocoaPo...
    朝洋閱讀 25,662評論 3 51
  • Sun團隊旅游預(yù)測項目報告 分工 條件 原始數(shù)據(jù)一: 原始數(shù)據(jù)二: 目標 判斷給出的“潛在客戶信息”表中客戶的出國...
    Aigirls閱讀 490評論 9 3
  • 題目鏈接:http://poj.org/problem?id=1488技巧:簡單的字符串替換
    希崽家的小哲閱讀 199評論 0 1
  • 滋肝明目 2016-12-06 如今隨著人們學習、工作壓力的增大韵洋,因視物時間過長以及不注意用眼衛(wèi)生 而導致近視竿刁、遠...
    三年陳艾貼閱讀 184評論 0 0