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