缺少ios开发签名身份(null) [英] missing ios development signing identity for (null)

查看:110
本文介绍了缺少ios开发签名身份(null)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我尝试生成ipa文件时,我收到此错误。无法解决。请帮我解决此错误:

when i try to generate ipa file, i am getting this error. Not able to solve.Please help me out to resolve this error:

我有自己的帐户,在我的钥匙链中访问它的鞋子:

i have own account , in my key chain access its shoeing like this :

我没有使用新的mac,我已经创建了ipa .Day。但今天无法做到。我也有.cer个人资料。它是有效的

i am not using new mac, i have already created ipa .Day before itself i have created. But today not able to do. i have .cer profile too.Its valid

推荐答案

以下是来自Apple的声明。

Here's statement from Apple.


感谢您引起社区的关注并对您遇到的问题道歉。此问题源于在系统和登录密钥链中都拥有过期的WWDR中间证书的副本。要解决此问题,您应首先下载并安装新的WWDR中间证书(通过双击该文件)。接下来,在Keychain Access应用程序中,选择System keychain。确保在查看菜单中选择显示过期的证书,然后删除Apple全球开发者关系证书颁发机构中级证书的过期版本(已于2016年2月14日到期)。您的证书现在应该在Keychain Access中显示为有效,并且可以通过Xcode提交到App Store。

Thanks for bringing this to the attention of the community and apologies for the issues you’ve been having. This issue stems from having a copy of the expired WWDR Intermediate certificate in both your System and Login keychains. To resolve the issue, you should first download and install the new WWDR intermediate certificate (by double-clicking on the file). Next, in the Keychain Access application, select the System keychain. Make sure to select "Show Expired Certificates" in the View menu and then delete the expired version of the Apple Worldwide Developer Relations Certificate Authority Intermediate certificate (expired on February 14, 2016). Your certificates should now appear as valid in Keychain Access and be available to Xcode for submissions to the App Store.

https://forums.developer.apple.com/thread/37208


  1. 下载 https://developer.apple.com/certificationauthority/AppleWWDRCA.cer
    ,然后双击以安装到钥匙串

  2. 选择查看 - >显示过期的证书 Keychain app。

  3. 从Keychain应用程序的登录标签和系统标签中删除Apple Worldwide Developer Relations Certificate Authority证书。

  1. Download https://developer.apple.com/certificationauthority/AppleWWDRCA.cer and double-click to install to Keychain.
  2. Select "View" -> "Show Expired Certificates" in Keychain app.
  3. Remove Apple Worldwide Developer Relations Certificate Authority certificates from "login" tab and "System" tab in Keychain app.

确保新下载的证书同时包含在登录和系统中默认为系统选项卡仍然会出错。**

Ensure the new downloaded cert is in both login and system Default to only system tab will still give error.**

这篇关于缺少ios开发签名身份(null)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆