You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何旧Mac正常的Swift项目在新Mac Xcode中提示找不到iOS Distribution签名证书?

iOS Distribution证书缺失问题解决方案

问题描述

将2018年旧Mac上的Swift iOS项目迁移至2023年新Mac后,项目可正常编译,但关闭Automatically manage signing准备上传TestFlight时,出现错误提示:

No signing certificate 'iOS Distribution' found

进入证书管理界面后无该证书,点击添加按钮可按以下步骤修复:

修复步骤

  • 打开Xcode偏好设置(快捷键Cmd+,),切换到Accounts标签页
  • 选中你的Apple开发者账号,点击右下角的Manage Certificates
  • 点击证书管理窗口左下角的+按钮,选择iOS Distribution选项
  • 等待Xcode自动完成证书的生成与下载
  • 返回项目的Signing & Capabilities设置面板,手动选择刚生成的iOS Distribution证书及对应的Provisioning Profile
  • 重新尝试打包上传至TestFlight

备选修复方案(自动生成失败时)

  • 登录Apple开发者后台,进入Certificates, Identifiers & Profiles模块
  • 手动创建iOS Distribution证书,下载证书文件后双击导入到Mac的「钥匙串访问」应用
  • 回到Xcode的证书管理界面刷新,即可看到导入的证书,后续按上述步骤配置即可

内容的提问来源于stack exchange,提问作者Doug Null

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 11:17:06