苹果开发环境部署  [draft]

mac开发环境说明 这个是我个人喜欢部署的mac软件的环境,记录备用 一、基础环境 1.1 Homebrew安装 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" # 如果安装失败或请求失败,需要绕过ssl验证 /bin/bash -c "$(curl -fsSL --insecure https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" # 以上方法还无法下载,就先把install.sh 这个文件直接下载到本地,然后执行安装 bash install.sh # 使用国内源(不建议) /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" homebrew安装后,可以使用以下命令进行管理 brew version brew install {name} brew install --cask {name} brew list brew search brew 1.2 zsh安装配置 二、系统核心命令操作 2.1 开启允许所有软件安装 OSX移除下载镜像的quarantine属性 苹果系统有一个GateKeeper保护机制(自 OSX 10.5 加入)。从互联网上下载来的文件,会被自动打上com.apple.quarantine标志,翻译过来就是免疫隔离,系统根据这个附加属性对这个文件作出限制。 在安装软件的时候需要移除quarantine属性,步骤如下: # 开启任何来源代码 sudo spctl --master-disable # 移除quarantine属性代码 sudo xattr -r -d com.apple.quarantine xxx.dmg # 安装Command Line Tools 工具 xcode-select --install # 对应用签名 sudo codesign --force --deep --sign - {应用路径} 如遇如下错误:...

May 16, 2022