我想在苹果开发者帐户上创建一个开发者证书。我的主管邀请我加入他们的团队。我接受。
我打开 iOS Provisioning Portal 并单击证书选项卡上的“请求证书”按钮。我逐步执行了关于钥匙串(keychain)的“如何创建开发证书”规则。并选择 CSR 文件并在 safari、firefox、chrome 浏览器上提交。我在 Certificates->Development 页面上执行了所有这些操作。结果是:
Create iOS Development Certificate
Invalid Certificate
但是当我使用 Certificates->Distribution 页面创建证书时,我没问题。
这个问题是普遍问题吗?但是,所有的文章、问题对这种情况都说了同样的话:
但是苹果不接受我的请求文件。我正在尝试使用 MacOSx 10.6.8。钥匙串(keychain)版本是 4.1.1。我的 Safari 版本是 5.1.2 (6534.52.7)。我的 XCode 版本是 4.2 和 Build 4C199。
我读了这个页面http://www.techotopia.com/index.php/Testing_iOS_4_Apps_on_the_iPhone_ –_Developer_Certificates_and_Provisioning_Profiles 以获得帮助。我从未见过此页面:http://www.techotopia.com/images/2/22/IPhoneCertificatePendingApproval.png
我知道,有很多关于这些问题的页面。我搜索了很多次并阅读了很多页面。但我没有解决。有人有建议吗?
最佳答案
昨天,当我尝试为我们的应用启用推送并解决了这个问题时,我遇到了这个“无效证书”问题。
原因是,
在开发门户中,已经存在分发证书。该证书是由以前的成员申请的。他把他的私钥(.p12)转给了我,让我的Mac book可以开发代码。所以我猜 1 个私钥只能申请 1 种分发证书(inhouse、adhoc、Appstore)。如果我不删除旧的,直接将我的 CSR 上传到门户网站,门户网站会说“无效证书”。删除后,正常!
希望能帮到你一点。
关于iphone - 为团队创建 iOS 开发证书 - 无效证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8895445/