您已经拥有当前的iOS开发证书或待处理的证书申请

时间:2019-02-01 08:11:44

标签: ios macos certificate

Issue in below the picture

我安装了新的OSX High Siera,   问题:删除所有已安装的证书。   所以我用本地计算机的signingCertificate创建了新的分发证书,然后下载并安装到了计算机中。 当我运行项目或它给错误。我尝试了在stackOverflow中找到的所有步骤,但无法解决。

4 个答案:

答案 0 :(得分:0)

  1. 通过Xcode -> Preferences -> Accounts -> Download Manual Profiles
  2. 获取所有配置文件
  3. 我建议使用Manual signing代替“自动”。
  4. 选择用于手动签名的Provision配置文件,您应该使用分发证书创建该配置文件。

应该工作。

答案 1 :(得分:0)

如果您没有企业开发人员帐户,则只能创建3个产品证书。如果您的.p12文件都不在系统中,则您可以要求所有者提供.p12文件,或通过吊销三个证书中的任何一个来生成新证书。

开发者帐户(非企业版)一次仅提供3个发行/生产证书。

答案 2 :(得分:0)

吊销您将要使用的证书,然后从xCode手动或自动创建它。终于对我有所帮助。

答案 3 :(得分:0)

当我从 Xcode 9.2 创建新证书时,出现错误 "You already have a current iOS Distribution certificate or a pending certificate request"

只需 2 个步骤即可修复此错误。

  1. 从 developer.apple.com 删除旧证书
  2. 从 Xcode 或 developer.apple.com 创建新证书

我的问题已经解决(我使用的是 Xcode 9.2)。