flutter IOS 打包出现证书警告 找不到签名,找不到 ID

提示

No signing certificate "iOS Distribution" found

No "iOS Distribution" signing certificate matching team ID "NNNXXXX" with a private key was found.

原因:

这种情况 多半是你自己 Mac 电脑中 钥匙串里的证书失效了, 或者你更换电脑设备,钥匙串中没有安装证书。又或者不小心删掉了证书。

解决:

1.确认所需证书是否存在于钥匙串中。 如果该证书失效,把失效的证书删掉。(这里我已经删掉了 无法演示效果)

2.去Apple developer下载证书, 拖入到上面钥匙串里(双击安装也行)

  1. 如果Apple developer 或者 xcode 中提示有过期的描述文件,同样要更新一下描述文件。

上图中进入 Profiles 菜单中 找到对应过期描述文件 编辑-> 选中对应有效的证书->保存即可更新日期。(下载 在 xcode 描述文件中引入即可)

相关推荐
小雨下雨的雨22 分钟前
Flutter 框架跨平台鸿蒙开发 —— ListView 控件之高效列表渲染艺术
flutter·华为·harmonyos
行者9632 分钟前
Flutter在OpenHarmony平台的文件上传组件深度实践
flutter·harmonyos·鸿蒙
行者9635 分钟前
Flutter跨平台开发适配OpenHarmony:进度条组件的深度实践
开发语言·前端·flutter·harmonyos·鸿蒙
cn_mengbei37 分钟前
Flutter for OpenHarmony 实战:RangeSlider 范围滑块详解
flutter
奋斗的小青年!!38 分钟前
Flutter适配OpenHarmony:打造无缝国际化用户体验的实战指南
flutter·harmonyos·鸿蒙
奋斗的小青年!!39 分钟前
Flutter跨平台数据筛选器:深度适配OpenHarmony实战指南
flutter·harmonyos·鸿蒙
恋猫de小郭1 小时前
Tailwind 因为 AI 的裁员“闹剧”结束,而 AI 对开源项目的影响才刚刚开始
前端·flutter·ai编程
奋斗的小青年!!2 小时前
Flutter与OpenHarmony深度协同:SnackBar组件的跨平台适配实战
flutter·harmonyos·鸿蒙
行者962 小时前
OpenHarmony Flutter跨平台开发:树形视图组件的实践与性能优化
flutter·性能优化·harmonyos·鸿蒙
tiantian_cool15 小时前
Claude Code 四大核心技能使用指南
ios