gpt4 book ai didi

Xcode: "Your account does not have permission to create iOS Distribution Certificates"作为团队成员

转载 作者:行者123 更新时间:2023-12-03 23:56:27 24 4
gpt4 key购买 nike

转发:关于此错误,有许多类似的 SO 问题。在过去的几天里,我已经访问了几十个,但似乎没有一个可以解决我的问题。他们大多来自拥有完全管理员权限的开发人员,不像我自己。大多数解决方案也是黑客或不清楚的。

我是 Apple 的 developer.apple.com 网站开发团队的成员。我负责将我开发的 iOS 应用程序上传到 iTunesConnect,以便能够使用 TestFlight 部署它。

为了顺利完成这件事。我要求完成以下工作。

  • That I be added as a member developer .见 certificates here .
  • A matching App with the same bundle-ID be created for me on iTunesConnect .
  • A Distribution provisioning profile be added at developer.apple.com for my specific App .

  • 尽管如此。当我尝试 验证应用程序 ,我遇到了以下消息。

    enter image description here

    它会出现在 manual signing attempt因为供应配置文件是由团队管理员创建的,所以我无法在没有他们的私钥 的情况下对其进行签名.假设这是正确的,那么任何开发人员如何在以下情况下分发应用程序:
  • 分发配置文件要求您是创建者才能通过验证。
  • 只有团队管理员可以创建分发配置文件。

  • 这似乎是一个悖论。

    可以做些什么来解决这个冲突?我暂时只是这个开发团队的一员,想为这个问题制定一个明确的解决方案,这样我就不会用重复的故障排除问题来考验他们的耐心。为了更容易回答这个问题,我附上了一些可能有用的额外图片。
  • 我的应用程序的 general panel在 Xcode 中使用自动签名时。它表明我代表团队签约。
  • 最佳答案

    解决这个问题需要两个步骤。

  • 证书签名请求 (CSR) 已创建并发送给创建分发配置文件的开发人员。您可以通过以下方式创建 CSR:Keychain Access > Certificate Assistant > Request a Certificate from a Certificate Authority .从开发人员那里收到此 CSR 后,我双击它以将其安装到我的钥匙串(keychain)中。然后它显示为:

  • enter image description here
  • 接下来,开发人员必须将他们发送给我的证书添加到 developer.apple.com 上的应用程序配置文件中。然后我再次下载了这个配置文件,并在 Xcode 中选择了它,如下所示。

  • enter image description here

    完成此操作后,您应该能够验证应用程序。

    关于Xcode: "Your account does not have permission to create iOS Distribution Certificates"作为团队成员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48923913/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com