【问题标题】:iOS Distribution CertificatesiOS 分发证书
【发布时间】:2020-01-14 21:02:53
【问题描述】:

我想知道 iOS 发行版是否可以用于各种应用程序,例如我在应用程序中使用了我的 iOS 发行版,现在它已经在生产中我想在应用程序 b 中使用相同的 iOS 发行版也放入这可以生产吗?

【问题讨论】:

  • 是的,您可以发布任意数量的应用
  • 是的,您可以使用一个证书创建多个应用程序。您需要为每个 aoo 创建单独的配置文件
  • 您喜欢这里的任何答案吗?如果是这样,那么您能否标记已接受的答案。如果不解释你在找什么。

标签: ios certificate provisioning-profile apple-developer-account ios-app-signing


【解决方案1】:

不,你不能这样做。一个证书对应一个应用程序。您必须为其他应用创建另一个证书

【讨论】:

    【解决方案2】:

    您可以为多个应用程序使用一个证书,但您的捆绑标识符(即 com.yourappname.companyname)对于每个应用程序应该不同

    【讨论】:

      【解决方案3】:

      证书只是一对私钥和公钥。您可以使用单个证书来签署多个应用程序。但是您需要为每个应用程序提供单独的配置文件。每个应用程序都必须有一个唯一的包标识符。如果您探索开发者帐户并创建一个新的配置文件,您将能够在其中选择您的旧证书。

      【讨论】:

        【解决方案4】:

        证书/驾驶执照/身份证附于作者/应用发布者

        一个作者可以拥有数千本书/应用程序。

        对于每本书,他们将规定谁可以下载。例如只有拥有这些电子邮件地址的人才能下载这本书。

        因此,每本书都需要一个电子邮件列表/配置文件。


        †: 每个证书都是由开发者的 Macbook 创建的。用户不需要多个驾驶执照来证明自己的身份,但他可以为自己创建多个 ID 卡。在现实世界中,用户不能拥有给定州的多个驾驶执照。但在计算机世界中,我可以为自己创建 100 多个证书。每个证书都有自己的到期日期。证书将在到期日到期或通过苹果开发者门户手动撤销时失效。

        在下图中,您可以看到证书有到期日,我也可以随时撤销证书:

        要了解有关撤销及其效果的更多信息,我强烈建议您查看If I revoke an existing distribution certificate, will it mess up anything with existing apps?

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2012-09-25
          • 2012-08-13
          • 1970-01-01
          • 1970-01-01
          • 2016-09-27
          • 1970-01-01
          相关资源
          最近更新 更多