2010-09-20 39 views

回答

11

重要的部分是保持相同的捆绑ID。

如果您的供应配置文件已过期,或者您必须生成另一个证书,则无关紧要。

获取您的配置文件的新版本,建立你的应用程序,它应该没问题。

+0

如果我为应用程序启用了推送通知,那么我需要再次创建证书吗? – 2013-04-23 20:29:41

+1

用于构建应用程序的证书与用于推送的证书不同。如果过期,您只需生成一个新的APS证书。您可以看到APS证书绑定到应用程序标识,而不是分发证书。 – vfn 2013-05-13 02:46:34

1

在iOS开发人员门户网站上续订您的证书和配置文件。

+2

您无法真正“更新”您的分配配给配置文件。在我的情况下,我必须从头开始创建一个新的。 – dontWatchMyProfile 2011-12-05 15:41:41

+0

如果您保留原始CSR,您可以续订分销证书及其相关配置文件。 – Jasarien 2011-12-05 17:46:33

2

如果配置文件已过期,可以简单地更新它或生成一个新配置文件。我昨天做过了,我的dist配置文件已过期,我只是将其删除,然后生成了新配置文件。

一旦生成一个新的证书,请下载它,从钥匙串中删除旧的证书并将其添加到钥匙串中。

之后,尝试构建您的应用程序,它应该工作。 (在应用程序正确构建应用商店之前,我已重新启动XCode)

2

每个配置文件和每个证书都将过期。只要开发者帐户仍然是相同的,只需创建一个新的分发证书即可。

2

您需要确保两件事情完全相同:您使用的注册iOS开发者帐户和Xcode中的目标标识符属性(成为应用程序中的软件包标识符)。做到这一点,其结果将是对App Store中同一应用的更新。

您可以续订,在门户中重新创建,安装在新Mac等上,包括在门户中创建的App ID(不是通配符),开发人员或分发证书以及门户中的供应配置文件在Xcode或iDevice上。您还可以更改Bundle显示名称(在图标下),产品名称,Xcode中的目标名称,甚至可以在应用商店中显示该应用的名称(如果它没有误导性)。

+0

我在几个应用程序(通配符到非通配符用于添加IAP)上更改了设置配置文件,并且它们已被接受,因此您引用的文档似乎具有误导性。 – hotpaw2 2010-09-20 20:31:28

相关问题