关于iOS签名Mac电脑的问题解说一下,因为平常用IPA签名工具在mac电脑签名时可能出现不成功的情况或者签名过程中无反应(即:未生成任何ipa文件)。证明系统缺少openessl@1.1库。

1 首先,使用命令 brew install openssl@1.1安装,若安装成功,下列内容忽略,若提示command not found: brew,则执行下列内容

2 安装brew

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

(可能会提示网络不通等,多试几次即可)

(可能会让安装git工具,安装即可,安装后重新执行命令)

下载完成后使用brew -v命令进行验证,查看当前版本号

3 分别执行下列语句:

git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core

git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-services

git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-caskgit

git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask

4 切换成清华源

替换brew.git:

cd "$(brew --repo)"

git remote set-url origin https://mirrors.ustc.edu.cn/brew.git

替换homebrew-core.git:

cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"

git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

5 安装openssl即可

brew install openssl@1.1

重新运行IPA签名工具签名即可。