当我尝试创建分发证书时,为什么App Store和Ad Hoc按钮变灰了?

10

所以我正试图将我的应用程序提交到应用商店。因此,我的第一步是创建一个分发证书。但是,它不允许我点击应用商店按钮(它是灰色的)。为什么会这样?

今天早些时候,我上传了另一个应用程序,它的状态为“已接收上传”。我不确定是否因为存在具有此状态的应用程序而限制了创建分发证书的数量。

我有2个分发类型证书,1个APNS开发和iOS开发。我已经阅读到有一个限制可以创建3个分发证书,但找不到官方文档来证实这一点。这是真的吗?

3个回答

11

就我个人而言,我只能创建两个分发证书,所以你可能也会遇到这个问题。我在StackOverflow上找到了另一篇有用的帖子(Apple企业程序分发问题)。以下是他说的内容。

Two enterprise distribution certificate can be created at a time.

虽然我找不到任何官方文档 :P


那么,我如何只使用一个分发证书来分发多个应用程序呢? - user3178926

4
短: 在https://developer.apple.com/account/ios/certificate/certificateList.action撤销最早的分发证书,并使用你自己电脑生成的“CertificateSigningRequest”创建一个新的证书。所有使用该证书的配置文件都将失效,这可能会影响Ad-hoc构建(不包括Apple TestFlight或App Store)和企业分发应用程序。
长: 如果您想保留证书(特别是对于希望能够上传构建的三人以上团队以及企业分发,所有应用程序可能会在撤销后停止工作),您需要找到生成该证书的计算机并导出证书的私钥,该私钥可能仅存在于该计算机上,并将其导入到您自己的计算机上。现在,您应该能够从开发者门户网站下载分发证书并像往常一样使用它。更多信息请参见:No provisioning profiles with a valid signing identity (i.e. certificate and private key pair) were found

这会影响当前在商店上的应用程序吗? - kingcobra1986
根据苹果公司的这个来源,它只影响新应用程序和更新的提交。根据我的经验,它还会阻止TestFlight用户安装应用程序,尽管我没有找到相关来源。 - meepzh

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接