我安装了新的OSX High Siera, 问题:删除所有已安装的证书。 所以我用本地计算机的signingCertificate创建了新的分发证书,然后下载并安装到了计算机中。 当我运行项目或它给错误。我尝试了在stackOverflow中找到的所有步骤,但无法解决。
答案 0 :(得分:0)
Xcode -> Preferences -> Accounts -> Download Manual Profiles
Manual signing
代替“自动”。应该工作。
答案 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 个步骤即可修复此错误。
我的问题已经解决(我使用的是 Xcode 9.2)。