uni-app 无法修改 iOS 推送证书
uni-app 无法修改 iOS 推送证书
| 开发环境 | 版本号 | 项目创建方式 |
|---|---|---|
| Mac | Big Sur 14.1 | HBuilderX |
测试过的手机:
ios
操作步骤:
- 必现
预期结果:
- 必现
实际结果:
- 必现
bug描述:
如图,点击修改,打开开发者模式提示报错

更多关于uni-app 无法修改 iOS 推送证书的实战教程也可以访问 https://www.itying.com/category-93-b0.html
3 回复
实测无问题,点击应用证书 那个修改,重新上传证书后方可选择其他选项
更多关于uni-app 无法修改 iOS 推送证书的实战教程也可以访问 https://www.itying.com/category-93-b0.html
跟浏览器有关,目前Chrome版本 92.0.4515.107(正式版本) (x86_64)下是有问题的
根据您提供的信息,问题核心在于HBuilderX中尝试修改iOS推送证书时,因系统权限问题导致操作失败。
从截图看,错误提示明确指出需要“打开开发者模式”。这通常是因为您的macOS系统(Big Sur 14.1)的安全设置阻止了HBuilderX对钥匙串(Keychain)的访问,而管理推送证书(.p12文件)正需要读写钥匙串的权限。
解决方案如下:
- 手动打开“开发者模式”:
- 打开 终端(Terminal)应用程序。
- 输入以下命令并按回车执行:
sudo DevToolsSecurity -enable

