国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Mac M2 Pro安裝使用Cocoapods

這篇具有很好參考價(jià)值的文章主要介紹了Mac M2 Pro安裝使用Cocoapods。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

Mac Pro M2安裝使用Cocoapods

在新公司要做iOS開(kāi)發(fā),所以在新電腦上安裝Cocoapods

在升級(jí)gem,sudo gem update --system,和安裝cocoapods時(shí)都遇到如下的提示:

ERROR:  While executing gem ... (Errno::EPERM)
    Operation not permitted @ rb_sysopen - /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/gem

原因大概是:Apple已內(nèi)置安裝了ruby,不能修改

參考:

  • While executing gem … (Gem::FilePermissionError)

the reason why you are getting that error is because Apple doesn’t allow you to install gems directly into the version of Ruby that came preinstalled on your Mac

其中的一個(gè)解決辦法就是,可通過(guò)安裝ruby版本管理器來(lái)解決,如chruby或者RVM

安裝chruby

參考Install Ruby 3.1 · macOS

brew install ruby-install chruby

安裝后按提示,在.zshrc 中寫(xiě)入如下的內(nèi)容:

source /opt/homebrew/opt/chruby/share/chruby/chruby.sh
source /opt/homebrew/opt/chruby/share/chruby/auto.sh
chruby ruby-3.2.2

注意chruby ruby-3.2.2,這個(gè)地方的ruby版本,已你安裝的版本為準(zhǔn)

然后安裝Ruby,如下的代碼安裝并使用最新的ruby

ruby-install --latest ruby

安裝之前看下當(dāng)前系統(tǒng)的ruby的版本:

ruby -v
ruby 2.6.10p210 (2022-04-12 revision 67958) [universal.arm64e-darwin22]

SwitchHosts

在安裝過(guò)程中,可能會(huì)提示raw.githubusercontent.com網(wǎng)站的內(nèi)容不能訪問(wèn),此時(shí)需要配置host,推薦安裝SwitchHosts
host配置如下:

185.199.110.133  raw.githubusercontent.com

或者參考:

  • ineo6/hosts

配置一個(gè)遠(yuǎn)程的,自動(dòng)更新的host

然后可能需要重啟系統(tǒng)才生效。繼續(xù)執(zhí)行ruby-install --latest ruby

chruby

參考:

  • postmodern/chruby

使用chruby命令列出可用的ruby
Mac M2 Pro安裝使用Cocoapods,Cocoapods&Git,cocoapods,m2,mac pro

使用chruby 3.2.2,選擇3.2.2的版本
Mac M2 Pro安裝使用Cocoapods,Cocoapods&Git,cocoapods,m2,mac pro

cocoapods

參考官方文檔:

  • WHAT IS COCOAPODS

安裝cocoapods

sudo gem install cocoapods

cocoapods鏡像

原始源地址為https://github.com/CocoaPods/Specs.git
參考CocoaPods 鏡像使用幫助

$ cd ~/.cocoapods/repos 
$ pod repo remove master
$ git clone https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git master

最后進(jìn)入自己的工程,在自己工程的podFile第一行加上:

source 'https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git'

ruby鏡像

移除現(xiàn)有的Ruby鏡像

 gem sources --remove https://rubygems.org/

添加清華的鏡像,參考Ruby Gems 鏡像使用幫助

# 添加鏡像源并移除默認(rèn)源
gem sources --add https://mirrors.tuna.tsinghua.edu.cn/rubygems/ --remove https://rubygems.org/
# 列出已有源
gem sources -l
# 應(yīng)該只有鏡像源一個(gè)

gem

gem相關(guān),可參考:

  • RubyGems

查看gem版本:

gem -v

遇到的問(wèn)題

1.pod install時(shí)提示HTTP/2 stream 1 was not closed cleanly before end of the underlying stream

Mac M2 Pro安裝使用Cocoapods,Cocoapods&Git,cocoapods,m2,mac pro
按網(wǎng)絡(luò)上的說(shuō)法解決:

git config --global http.version HTTP/1.1

2.git clone時(shí)的各種出錯(cuò)
猜測(cè)是由于國(guó)內(nèi)的網(wǎng)絡(luò)環(huán)境造成的,所以可以給git配置代理

查看git代理:

git config --global --get http.proxy
git config --global --get https.proxy

設(shè)置git代理:

git config --global http.proxy "http://127.0.0.1:7890"
git config --global https.proxy "https://127.0.0.1:7890"

取消設(shè)置:

git config --global --unset http.proxy
git config --global --unset https.proxy

其他

可參考:文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-645772.html

  • m1 silicon macos 安裝 cocoapods
  • CocoaPods 常見(jiàn)問(wèn)題

到了這里,關(guān)于Mac M2 Pro安裝使用Cocoapods的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【Mac】安裝cocoapods

    1.安裝cocoapods 提示: 2.打開(kāi)文件 3.配環(huán)境 3.重置 4.驗(yàn)證pod 5.官方文檔 https://guides.cocoapods.org/using/getting-started.html#installation 6.給git設(shè)置代理 編輯文件 7.打開(kāi)項(xiàng)目的ios文件夾的終端

    2024年02月12日
    瀏覽(23)
  • mac安裝cocoapods完整步驟

    mac安裝cocoapods完整步驟

    一、概念理解 首先不要急著搜索終端命令,你需要明白安裝 cocoapods 都需要什么環(huán)境,這對(duì)于安裝途中如果遇到問(wèn)題該如何解決很重要,很重要,很重要! 1、安裝pods需要依賴 ruby 環(huán)境,而安裝 ruby 你需要借助工具 rvm,rvm是用來(lái)管理 ruby 版本的,也就是說(shuō)你的電腦上可以安裝

    2024年02月22日
    瀏覽(24)
  • mac安裝cocoapods(新舊版本系統(tǒng))

    mac安裝cocoapods(新舊版本系統(tǒng))

    CocoaPods :是 Swift 和 Objective-C Cocoa 項(xiàng)目的依賴管理器。它擁有超過(guò) 93,000 個(gè)庫(kù),用于超過(guò) 300 萬(wàn)個(gè)應(yīng)用程序。CocoaPods 可以幫助您優(yōu)雅地?cái)U(kuò)展項(xiàng)目。 Ruby :一種簡(jiǎn)單快捷的面向?qū)ο螅嫦驅(qū)ο蟪绦蛟O(shè)計(jì))腳本語(yǔ)言,macOS默認(rèn)安裝了Ruby,但是版本不是最新的,CocoaPods基于Ruby語(yǔ)言編

    2024年02月05日
    瀏覽(28)
  • Mac cocoapods 3分鐘安裝教程( 國(guó)內(nèi)鏡像源方法)

    Mac cocoapods 3分鐘安裝教程( 國(guó)內(nèi)鏡像源方法)

    參考鏈接:2023最新總結(jié),Mac下使用Homebrew完全指南! - 知乎 1.打開(kāi)終端,?執(zhí)行: 2.運(yùn)行,可以選擇清華大學(xué)或者阿里鏡像源 3.使用brew 下載 cocoapod,執(zhí)行: 如圖: 4.查找完畢后,執(zhí)行: 執(zhí)行完畢 5 輸入pod 查看即可

    2024年02月03日
    瀏覽(47)
  • MAC機(jī)器Unity接入iOS SDK安裝cocoapods全攻略

    MAC機(jī)器Unity接入iOS SDK安裝cocoapods全攻略

    要在Unity3D里面接入iOS SDK,因此又在新mac上配置了一道環(huán)境。機(jī)器是Mac mini,芯片是M2,OS為Sonoma 14.2。 若Unity3D工程里面有EDM4U插件,且配置了Dependencies文件(文件內(nèi)配置了iosPod),那么在導(dǎo)出XCode的工程時(shí),會(huì)自動(dòng)安裝CocoaPods,但多半會(huì)失敗。失敗原因多是機(jī)器自帶的ruby版本

    2024年04月29日
    瀏覽(61)
  • MAC安裝CocoaPods遇到的錯(cuò)誤Failed to build gem native extension.

    MAC安裝CocoaPods遇到的錯(cuò)誤Failed to build gem native extension.

    MAC安裝CocoaPods遇到的錯(cuò)誤Failed to build gem native extension. 發(fā)現(xiàn)已經(jīng)安裝了CocoaPods,但是不能用 重新安裝報(bào)錯(cuò)如下: 安裝RVM 使用RVM管理Ruby 先下載ruby 如果你的電腦是M1的,下載過(guò)程會(huì)出現(xiàn)一些錯(cuò)誤;解決辦法 點(diǎn)擊查看解決辦法 又又又又報(bào)錯(cuò)了 這個(gè)錯(cuò)誤是我目前的Ruby是2.6.10.21

    2024年04月17日
    瀏覽(24)
  • CocoaPods的安裝和使用

    CocoaPods的安裝和使用

    本篇文章講述CocoaPods的安裝和使用 如果電腦沒(méi)有安裝過(guò)cocoaPods,需要先安裝,使用下面的命令: 輸入密碼后開(kāi)始安裝,需要等待。。。但是我這里報(bào)錯(cuò)了。 看著好像是ruby的版本太低,我使用brew來(lái)下載最新的ruby,也可以使用ruby的管理器,可以去網(wǎng)上搜索相關(guān)文章,我使用

    2024年01月23日
    瀏覽(17)
  • 【iOS】Cocoapods的安裝以及使用

    【iOS】Cocoapods的安裝以及使用

    最近筆者在仿寫(xiě)天氣預(yù)報(bào)App時(shí)用到了api調(diào)用數(shù)據(jù),一般的基本數(shù)據(jù)類型我們用Xcode中自帶的框架就可以轉(zhuǎn)換得到。但是在和風(fēng)天氣api中的圖標(biāo)的格式為 svg 格式。 似乎iOS13之后Xcode中可以直接使用svg格式的圖片,但筆者沒(méi)有查到對(duì)應(yīng)的資料。筆者就調(diào)用了第三方庫(kù)來(lái)使用svg格式

    2024年02月15日
    瀏覽(21)
  • macOS - 安裝 cocoapods

    macOS 使用交流 QQ 群:658095824,V : ez-code 官網(wǎng):https://cocoapods.org start : https://guides.cocoapods.org/using/getting-started.html cocoapod 的安裝依賴于 ruby,關(guān)于 macOS 上 ruby 的安裝,可參考: https://blog.csdn.net/lovechris00/article/details/131137030 1、創(chuàng)建 Podfile 文件 在項(xiàng)目根目錄執(zhí)行命令: 2、編寫(xiě)

    2024年02月08日
    瀏覽(44)
  • CocoaPods安裝 詳細(xì)

    開(kāi)始安裝 1?安裝需要?到Ruby,雖然Mac?帶了Ruby,不過(guò)版本有點(diǎn)?了,最好更新?下 sudo gem update --system 2?接下來(lái)輸?系統(tǒng)密碼就可以安裝了,輸?密碼時(shí)不會(huì)顯?的,輸完回車就?了 3?因?yàn)镽uby的軟件源rubygems.org被屏蔽了,所以要更換源 gem sources --add https://gems.ruby-china.com/

    2024年01月20日
    瀏覽(50)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包