【问题标题】:Distribution Certificate in xCode OrganizerxCode Organizer 中的分发证书
【发布时间】:2013-01-16 17:16:17
【问题描述】:

我可以拥有多个分发证书吗?我正在开发一个应用程序,但当前证书不是由我创建的,而是用于另一个应用程序的。该应用程序和证书是由不再在这里的其他人完成的。

我下载了 vert,但在管理器中它告诉我,找不到有效的签名身份。

我该怎么办?

感谢您的帮助。

【问题讨论】:

    标签: iphone ios objective-c xcode ipad


    【解决方案1】:

    显示错误,因为未找到有效的签名身份。 Apple 文档清楚地describes 如何导出/导入它。您应该要求证书的创建者导出他自己的证书副本(因为无法从 iOS 开发中心重新下载),然后您才能导入并使用它。

    【讨论】:

    • 好的,所以我可能是在重申你所说的,但为了清楚起见。如果我回到生成分发证书的计算机并让那个人导出证书并将文件导入我的钥匙串,那么我应该能够使用它。那是对的吗?我假设我需要私钥。
    • 是的,完全正确。您需要公钥/私钥和证书本身。 Xcode 使导入/导出变得超级简单(参见文档中的描述),但您可以使用 Keychain Access 手动完成。我推荐前者。
    【解决方案2】:

    证书和配置文件之间存在差异。

    证书与每个帐户相关联,而配置文件适用于每个帐户下的各个应用。

    如果您正在使用多个 iTunes / Apple Developer 帐户,那么是的,您应该在钥匙串中安装每个帐户的证书。

    假设您的应用有自己的应用(捆绑)ID,您需要为您在该帐户下开发的每个应用提供一个配置文件。有不同的配置文件用于分发 ADHOC 构建和上传供 Apple 审查的 Store 构建。

    听起来您需要首先获取要使用的帐户的证书,然后是配置文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-20
      • 1970-01-01
      • 1970-01-01
      • 2011-12-13
      • 1970-01-01
      相关资源
      最近更新 更多