【问题标题】:Exporting P12 certificate concerns导出 P12 证书问题
【发布时间】:2015-04-17 18:13:23
【问题描述】:

我还是应用开发的新手,我已经聘请了一名程序员来帮助我将他为我创建的应用上传到 iOS 应用商店。

我的程序员希望我将我的 p12 证书从我的 Apple mac 导出到他的计算机,因为他告诉我他需要这个来授权他将我的应用构建上传到应用商店。

我担心的是,如果我这样做了,是否会使我的 Mac 上的私钥/证书无效,从而我以后无法使用这台 Mac 上传更多应用程序?

谢谢

布鲁斯

【问题讨论】:

  • 没有。只要您更改任何内容,导出任何证书/p12 或密钥都不会影响您的 mac 系统。

标签: ios xcode macos ssl certificate


【解决方案1】:

导出密钥不会危及您的 Mac,但可以让开发者在 Apple Store 中扮演您的角色/像您一样发布应用程序。无限期。

我不会亲自执行此操作,而是将程序员委派为开发人员中心的 iOS 开发团队的成员。作为团队成员,您应该能够授权他/她将应用程序发布到 App Store;不同之处在于(她)他将以自己的身份这样做,并且您可以在此后随时撤销他们的访问权限[无需撤销您自己的密钥]。

【讨论】:

  • 非常感谢您的回复。如果是这种情况,您如何撤销他们的访问权限。我是否必须登录到我的“会员中心”才能执行此操作并访问其中的一个选项?
  • 请参阅 Apple 的文档以了解有关此过程和含义的最佳说明:developer.apple.com/library/ios/documentation/IDEs/Conceptual/… 简而言之,您将进入开发人员中心,选择证书,选择受损的证书,然后撤销。不过,在采取行动之前,请仔细阅读所有这些会产生的影响。
【解决方案2】:

从您的钥匙串中导出 p12 不会损害您在 mac 中的应用程序或您的证书。如果您信任您的开发人员,您可以为他/她导出 p12。

【讨论】:

  • 感谢您的精彩回复
【解决方案3】:

没有。导出任何 p12/证书将创建相同的副本。如果导出的 p12 用于另一台机器/系统,则可以。因此,您可以将您的 p12 文件共享/导出给您的开发人员。

【讨论】:

  • 感谢您的精彩回复!
猜你喜欢
  • 2012-02-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-04-04
  • 1970-01-01
  • 2018-05-27
  • 1970-01-01
相关资源
最近更新 更多