我试图从头开始使用我所有的 iOS 开发密钥,方法是删除它们、重新创建它们,然后下载和安装新的。
问题是我一直在删除iPhone Developer: MyName
证书(没有与之关联的私钥),但是当我运行 Xcode 时,它会生成一个新证书。
有没有更好的方法从头开始使用所有这些证书和配置文件?
我试图从头开始使用我所有的 iOS 开发密钥,方法是删除它们、重新创建它们,然后下载和安装新的。
问题是我一直在删除iPhone Developer: MyName
证书(没有与之关联的私钥),但是当我运行 Xcode 时,它会生成一个新证书。
有没有更好的方法从头开始使用所有这些证书和配置文件?
我有同样的问题。我认为,如果 Xcode 在您的 iPhone 或您的管理器中的应用程序的任何 mobileprovision 文件中找到旧证书,那么它会重新导入它们。
尝试从 xcode 和 iPhone 中删除所有配置文件。最终,如果您删除对证书的所有引用,它将停止恢复它们。
XCode 将默认生成一个,正如您在开发人员门户中看到的那样,它无法编辑并显示“由 XCode 管理”,如果您希望进行测试,您可以使用那个,然后只需选择您希望在您的目标代码签名设置。
从头开始:
1) Delete and create a new certificate
2) Create a new profile with this certificate
我想我最近遇到了同样的问题。当您删除它时,您可能位于钥匙串访问工具的“所有项目”类别中。这意味着私钥不会显示/删除。您应该尝试从证书视图中删除它。在我这样做之后,它再也没有出现过。:-)。
编辑:似乎是一个常见问题;-)