Xcode
????iOS 開發(fā)當(dāng)然第一個(gè)要安裝的就是 Xcode,并且大部分工具都依賴于 Xcode Command Line Tool雌隅,兩種安裝渠道:
一定要先安裝好 Xcode 或者 Xcode Command Line Tool
VSCode
????VSCode 官網(wǎng)地址杯聚,在查看其它文檔或者編程語言代碼時(shí) VSCode 是個(gè)不錯(cuò)的選擇臼婆,體積小,并且提供豐富的插件擴(kuò)展幌绍。
iTerm2
????iTerm2 是 Terminal 的替代品颁褂,可以提供更多自定義的操作,詳細(xì)的安裝流程在這里 Mac 使用 iTerm2 + Oh My Zsh 配置個(gè)性化終端
Homebrew 安裝
Homebrew 是 macOS 的軟件包的管理器傀广,詳細(xì)的安裝流程在這里Mac 使用 Homebrew 管理工具
RVM
RVM 是 Ruby 的版本管理工具颁独,會(huì)安裝在用戶根目錄下,詳細(xì)的安裝流程在這里認(rèn)識(shí) Ruby 與 Gem
CocoaPods
CocoaPods 是 Swift 和 Objective-C 項(xiàng)目的依賴管理器伪冰,詳細(xì)的安裝流程在這里Cocoapods 安裝及使用
NVM & Node.js
NVM
nvm 是 node.js 的版本管理器奖唯,安裝方式如下:
-
通過腳本安裝
-
運(yùn)行腳本
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
-
在
~/.zshrc
中配置環(huán)境變量export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
-
-
通過brew 安裝
-
安裝
brew install nvm
-
-
在
~/.zshrc
中配置環(huán)境變量export NVM_DIR="$HOME/.nvm" [ -s "$(brew --repo)/opt/nvm/nvm.sh" ] && \. "$(brew --repo)/opt/nvm/nvm.sh" # This loads nvm [ -s "$(brew --repo)/opt/nvm/etc/bash_completion.d/nvm" ] && \. "$(brew --repo)/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion
Node.js
Node.js 是一個(gè)基于 Chrome V8 引擎 的 JavaScript 運(yùn)行時(shí)環(huán)境,其內(nèi)置了 npm糜值,通過 npm 可以安裝管理 npm 包丰捷。安裝命令如下:
```shell
nvm install x.x.x
```
SourceTree
????SourceTree 是一個(gè)免費(fèi)的 Git 倉(cāng)庫管理工具,下載地址
瀏覽器
Chrome
??????用 Chrome 賬號(hào)可以同步多端收藏的網(wǎng)頁寂汇、插件等病往。谷歌瀏覽器-下載地址
- LLVM
- 維基百科
- stackoverflow
- Apple Documentation Archive
- Github-apple-oss-distributions
- 老司機(jī) iOS 周報(bào)
- objc.io
Safari Technology Preview
??????Safari Technology Preview 可以用來調(diào)試手機(jī)端的網(wǎng)頁,Safari Technology Preview-下載地址
ProfilesManager
????ProfilesManager 是一個(gè)查看開發(fā)描述文件的瀏覽器骄瓣,下載地址
Keka
????Keka 是 Mac 上的一款文件壓縮工具停巷,可以排除 Mac 資源文件,如果需要設(shè)置為默認(rèn)的壓縮工具榕栏,需要下載 KekaDefultApp 幫助工具畔勤。
Go2Shell
????Go2Shell 是一個(gè) Finder 工具欄便捷地進(jìn)入終端的工具,下載地址扒磁。安裝后打開 App 點(diǎn)擊 Install Go2Shell to Finder庆揪,之后右鍵 Finder 自定義工具欄調(diào)整它的位置。
騰訊檸檬
????騰訊檸檬妨托,類似電腦管家吧
PicGo
????PicGo 是一款圖床軟件助手缸榛,下載地址
卡卡
????卡卡 是一款 Mac 桌面助手吝羞,可以防止自動(dòng)休眠等功能。
MachOView
MachOView 是一款可視化Mach-O文件瀏覽器内颗,用于查看和編輯 Mach-O 文件钧排。
LinkMap
LinkMap 分析項(xiàng)目的LinkMap文件
Hopper Discomposer
Hopper Discomposer 可以對(duì)應(yīng)用程序進(jìn)行反匯編、反編譯和調(diào)試均澳。
解決無法驗(yàn)證開發(fā)者的問題
sudo xattr -r -d com.apple.quarantine /Applications/xxx.app