Xcode13找不到Developer ID分发选项无法完成应用公证如何解决
Xcode 13 缺失Developer ID分发选项排查配置项
- 检查项目签名配置:打开项目
Signing & Capabilities标签页,确认Team已选中绑定有效开发者ID的付费开发者团队,而非免费个人团队。同时确认Signing Certificate类型为「Developer ID Application」,而非开发测试用的Development或Mac App Distribution类型证书。 - 校验Archive构建配置:点击Xcode顶部菜单栏
Product > Scheme > Edit Scheme,切换到Archive标签,确认Build Configuration设置为Release,Debug配置下构建的Archive不会展示Developer ID分发选项,调整配置后重新执行Archive操作即可。 - 确认账号权限:你登录的开发者账号在所属团队内的权限需至少为App Manager或Admin级别,普通成员权限无法获取Developer ID相关分发权限。
- 检查本地证书状态:打开钥匙串访问应用,确认Developer ID Application证书已正确安装到登录钥匙串,且证书无过期、不受信任等异常状态,证书异常的话需要重新从开发者后台下载导入。
- 确认Bundle ID有效性:项目使用的Bundle ID需已在所属开发者团队后台完成注册,未注册的通配符Bundle ID可能无法加载Developer ID分发选项。
内容的提问来源于stack exchange,提问作者Cedric Ipkiss
相关产品推荐
相关产品推荐

