提示
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下载证书, 拖入到上面钥匙串里(双击安装也行)
- 如果Apple developer 或者 xcode 中提示有过期的描述文件,同样要更新一下描述文件。
上图中进入 Profiles 菜单中 找到对应过期描述文件 编辑-> 选中对应有效的证书->保存即可更新日期。(下载 在 xcode 描述文件中引入即可)