我的新iOS应用

时间:2017-08-05 12:55:55

标签: ios provisioning-profile

我创建了一个iOS应用。该应用程序已在商店中。现在,我正在创建一个新的iOS应用程序。我想知道,我应该在开发证书,分发证书配置文件方面做些什么改变。

我正在阅读this document。它说:

  

您对iOS使用相同的开发和分发证书,   tvOS和watchOS应用程序。

好的,这对新应用程序意味着什么,我可以使用相同的开发和放大器旧应用程序正在使用的分发证书?如果是这样,那么配置文件呢?有人可以为我的新应用程序澄清所有这些吗?

======其他相关问题=====

  1. 如果应用程序是由其他开发人员开发的,我们在同一个团队中,现在我创建了一个新应用程序。我是否需要创建新证书,配置文件等?

  2. 如果开发者A开发了应用程序&分发到Apple商店,然后他离开了公司。开发人员B需要修复相同的应用并再次上传到Apple商店。开发人员B需要开发人员A提供什么?私钥,对吗?其他东西证书,开发人员B的配置文件可以由开发人员A直接使用吗?

  3. @Shubham Ojha,谢谢你的评论如下。但我仍然想问下列情况:我们是同一家公司的几个开发人员,我们有一个公司的Apple开发者帐户。一位开发人员为第一个应用程序创建了开发/分发证书,配置文件等,然后,他离开了公司。

    现在问题是:

    1. 对于同一个应用程序,我需要修复一些错误并再次发布到Apple商店,我需要对这些证书做什么?我认为私钥是在开发者的笔记本电脑上吗?我是否必须拥有该私钥才能发布应用程序?

    2. 对于新应用,我需要对这些证书有什么要求?

1 个答案:

答案 0 :(得分:0)

您可以为新应用程序使用相同的开发和分发证书,因为证书分别绑定到开发人员或任何开发/分发团队。

只需要从开发人员门户(会员中心)创建新的应用ID,您可以在创建配置文件时选择相同的开发人员和分发证书。

  1. 是的,您需要首先从创建它的MAC导出证书,并且还需要私钥才能在任何其他MAC上安装。 但是,如果员工尚未提交,则您需要使用Xcode-> preferences-> accounts->查看详细信息(与开发者帐户关联的Apple ID)创建不同的签名身份。 您可以在此处创建签名身份并将其导出。
  2. enter image description here

    在下面的链接中,如果您仍有任何疑问,请随时提出正确的分步文档,以获得所有答案。

    https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingCertificates/MaintainingCertificates.html

    1. 对于新应用,您还需要相同的证书,因为证书适用于团队/开发人员,而不适用于特定应用。