uni-app IOS 云打包按官网文档操作后依旧报错 签名失败 当前系统没有安装苹果根证书
uni-app IOS 云打包按官网文档操作后依旧报错 签名失败 当前系统没有安装苹果根证书
操作步骤:
- 发行 -> 云打包 -> IOS(ipa包)
预期结果:
- 能正常打包生成IOS包
实际结果:
- 一直提示签名失败,无法打包
bug描述:
打包 IOS 包时,按照官网文档导入所需证书后,还是提示“签名失败 -> 当前系统没有安装苹果根证书,是否打开证书目录(打开后依次安装证书”
更多关于uni-app IOS 云打包按官网文档操作后依旧报错 签名失败 当前系统没有安装苹果根证书的实战教程也可以访问 https://www.itying.com/category-93-b0.html
你好,请参考
https://ask.dcloud.net.cn/article/38646
或
https://ask.dcloud.net.cn/article/37979 ios 安心打包问题汇总章节
更多关于uni-app IOS 云打包按官网文档操作后依旧报错 签名失败 当前系统没有安装苹果根证书的实战教程也可以访问 https://www.itying.com/category-93-b0.html
可以的,重新生成了一遍证书,没问题了
回复 1***@163.com: 你好,请问是重新生成什么证书啊,我钥匙串里面显示有那两个证书
回复 1***@163.com: 签名证书重新生成就好了吗?
在 uni-app 进行 iOS 云打包时,如果遇到“签名失败 当前系统没有安装苹果根证书”的错误,通常是因为打包环境缺少必要的苹果根证书。以下是一些可能的解决方案:
1. 确保系统已安装苹果根证书
苹果根证书是 iOS 开发中必需的安全证书。你可以手动下载并安装苹果根证书:
- 下载地址: Apple Root Certificate
- 安装步骤:
- 下载
AppleRootCA-G3.cer
或其他相关根证书。 - 双击下载的
.cer
文件,将其安装到系统钥匙串中。 - 确保证书被标记为“始终信任”。
- 下载
2. 检查 Xcode 安装
确保你的系统上已经安装了最新版本的 Xcode,并且已经接受了 Xcode 的许可协议:
sudo xcode-select --install
sudo xcodebuild -license accept