【问题标题】:Development team not showing in Xcode开发团队未在 Xcode 中显示
【发布时间】:2016-06-10 23:54:29
【问题描述】:

我是一名自雇 iOS 开发人员,因此拥有自己的 iOS 分发会员资格。

这几天,我在一个团队中担任开发人员。我的苹果帐户已添加到他们的 iTunes Connect / 用户和角色中。它之所以有效,是因为我可以访问我们开发的当前应用的应用详细信息。

但是,我无法在 Xcode 上正确使用它。所以 Xcode 说捆绑 ID 不正确,因为我没有配置文件。

在“项目>常规>身份>团队”中,我只能选择我自己的帐户,我看不到我加入的新团队。 我在 Xcode 首选项的 Accounts 页面中也没有看到它。

团队负责人已为我创建了一个配置文件。并没有解决问题。

问题:如何在 Xcode 中添加我们所属的新团队?


注意 - Apple 最终会解决这个问题,

他们终于在 2018 年修复它:

【问题讨论】:

  • 令人难以置信的是,在 Apple 上,“开发人员”和“ITUNES CONNECT”之间存在差异。 贵公司必须邀请您参加“开发者的东西”,如下图@imbru 所示。如果你“只”被邀请参加“iTunes 的事情”,那你就完蛋了。太蠢了。

标签: ios certificate app-store-connect provisioning-profile


【解决方案1】:

Apple 现在已经统一了 AppStore Connect 和 developer.apple.com 系统。

添加配置文件和证书功能:

  • 导航到App Store Connect > Users and Access
  • 选择您的用户帐户。 (您可能需要成为团队管理员才能执行此操作。)
  • 在“开发人员资源”部分中,选中“访问证书、标识符和配置文件”框。

更新:2019 年 2 月发布的此答案自 2021 年 9 月起仍然有效

【讨论】:

  • 我正在尝试将某人添加为应用程序管理器,当我向下滚动到此复选框时,它是 unchecked 并显示为灰色,不允许我选中该框。知道为什么吗?
  • @Wikkle_A 该复选框对我来说似乎已禁用,但单击它有效。虽然点击目标超小,点击标签不起作用。
  • 所以我们发现我没有客户帐户的证书权限。在“用户”选项卡下,现在有一个复选框,用于允许只有拥有证书权限的人才能授予证书权限。
  • 如果您拥有“个人”开发者帐户而不是“组织”开发者帐户,则此选项似乎已完全禁用。即使我侵入 HTML 并强行选中复选框,当我尝试保存更改时,我也会收到一条错误消息,提示“您的帐户无权编辑其他用户。请联系您的团队代理以获取更多信息。”作为记录,我是帐户所有者/管理员,所以我应该可以访问所有内容。更多信息:apple.stackexchange.com/a/358562/13594
  • 这是目前统一系统下的解决方案。接受的答案已过时。
【解决方案2】:

这里有一个压倒性的问题:

Apple 有两个完全不同的基本系统,

-“developer.apple”系统

- iTunes 连接系统

它们完全不同。作为一项规则,您需要同时参与

这是整个软件行业中最令人困惑(也是最荒谬)的事情。它是无尽混乱的根源。

当您遇到此页面上的问题时,99% 的解决方案是“他们在 iTunes Connect 上添加了我,但他们忘记将我添加到 Developer...”或“他们忘记让我成为一个或另一个。”


如果您被添加到现有团队,请以 Admin

身份请求邀请

进入苹果开发者中心:https://developer.apple.com/account

又是 developer.apple,

不是

itunesconnect.apple !!!

进入 developer.apple.com/account 后,请确保您在右上角的正确团队中:

进入部分人

确保您是管理员:

如果这里一切正常。所以完全停止 Xcode 并重新启动它。

确保您的帐户已添加到 Xcode 中的 Preference->Account

如果没有,请点击左下角的 + 并添加您的帐户。

现在,在你的项目中,继续你的目标:

在团队中,你的新团队必须出现:

重复,

在 Apple 上,“开发人员”和“ITUNES CONNECT”之间存在差异。

您的公司必须邀请您参与“开发者事务”,如图所示。如果您“仅”被邀请参加“iTunes 的事情”,则没有任何效果。真的很傻很离奇,但就是这样。

【讨论】:

  • 谢谢! “完全停止 XCode 并重新启动它。” - 为我解决了问题
  • 这对我来说是真正的解决方案。我的帐户尚未添加到 developer.apple.com。之后 + 安装所需的证书和密钥,我就能够构建和上传应用程序。
  • 这真的很有帮助,因为我很困惑。苹果应该像安卓团队一样制作一些小的教程视频。最近,Android 的开发变得更加有趣。
  • 另外请记住,您只有在有公司的情况下才能邀请他人。如果您的帐户注册为个人开发者,您甚至不会看到“人员”按钮。
  • 这已经过时了。请参阅 Hugo Dozois 的答案。
【解决方案3】:

即使您的角色是开发人员

,在管理员检查AppStoreConnect 中的下一个设置之前,Xcode 都不会看到您的开发团队(它不是个人团队)
Access to Certificates, Identifiers & Profiles

【讨论】:

  • 它可以,但应用程序管理器也可以。
  • 这个答案为我节省了很多时间,谢谢!
  • 作为应用经理,我需要访问该区域。我不能,管理员没有特别允许。
  • 确认,这绝对是解决问题的方法,是的,您需要团队管理员来做。
【解决方案4】:

解决方案:开发组长会员中心的证书页面没有添加我的账号。 他刚刚加了我,我收到了加入的邀请。它解决了这个问题,因为我现在可以在 Xcode 中选择我的团队。

【讨论】:

  • 您是指developer.apple.com/account/ios/certificate 页面吗?我遇到了同样的问题,但找不到为其他帐户添加证书的位置。
  • 其实,在iTunes Connect设置正确的情况下,任何时候都不用为不同的账户添加证书,这可不是一件容易的事!我不知道该去哪个页面,因为是我的团队负责人做的。
【解决方案5】:

对于那些生活在 2021 年但只是迷路的人,这里是“团队”按钮的移动位置!

您只需在“签名和功能”部分而不是“主要”部分找到它。见下图:

【讨论】:

  • 请将所有信息添加到您的答案中,而不是链接到图片
  • 2020 年 7 月最新版本
  • Shannah 在此处显示为(个人团队),但个人团队无法存档 ipa,因此这允许您在模拟器上进行测试,但不能充当可以创建的“xcode 开发人员” ipas。
  • 既然我是个人团队,我需要做什么才能存档 IPA?
【解决方案6】:

除了@opyh 所说的之外,您的用户还必须选中“访问证书、标识符和配置文件”选项。在https://itunesconnect.apple.com/access/users 看到你自己的团队。

之后,您必须在 xcode > target > team 中添加您的帐户,您将显示您的用户已分配到一个团队。

【讨论】:

    【解决方案7】:

    为此,您必须做以下事情:

    1. 在Apple上查看你的apple ID是否加入团队 具有特定角色的开发人员门户。如果没有,则应添加。
    2. 之后,您必须在 Xcode 在以下路径的设置。如果添加,则删除并再次添加

    Xcode -> 首选项 -> 帐户 -> 通过单击“加号”(+) 按钮添加帐户 左下角

    如果完成后仍然存在问题,则重新生成配置文件,安装并使用它。

    【讨论】:

    • 1.因为我可以在 iTunes Connect 上管理应用程序,所以我的 Apple ID 已添加了特定角色。 2. 我的帐户已经进入 xCode,因为我已经从 xCode 直接从该帐户上传了应用程序。我收到了 .mobileprovision 并双击它,但它没有解决我的问题。
    【解决方案8】:

    似乎当 Apple 合并 App Store Connect 和 Developer 帐户时,一些帐户已丢失,例如我的 - 就我而言(我是团队的一员,但不是帐户持有人),我不得不使用不同的解决方案:

    如果其中一个菜单中缺少团队,请让帐户所有者删除您在 App Store Connect 中的会员资格并重新邀请您。接受您的新邀请后,缺少的团队应该会同时显示在 App Store Connect 和开发者门户上。现在你也可以在 Xcode 中使用它了。

    【讨论】:

    • 我不知道为什么它是必要的,但再次删除和添加我的帐户有帮助。谢谢!
    【解决方案9】:

    您可能还需要相应的证书。无需完全访问认证或成为完全管理员

    您可以向签名证书的创建者发送电子邮件。要求创建者在他们的 Mac 上导出签名证书,以便您可以将其安装到您的 Mac 上。

    更多信息请查看以下链接:

    【讨论】:

    • 请总结一下链接的内容。
    【解决方案10】:

    我遇到了同样的问题,经过 1 小时尝试了很多方法,他们显示 your developer program was expired :D。为什么不第一时间显示以节省我的时间。

    【讨论】:

      【解决方案11】:

      对我来说,我必须在签名下构建设置 -> 代码签名身份,然后将其更改为 iOS 开发人员并进入开发团队 -> 选择其他人,然后添加团队密钥。

      【讨论】:

        【解决方案12】:

        如果您最近登录了该帐户,并确保您在 Apple Developer + App Store Connect 中拥有正确的权限,但仍然无法让新团队出现,我必须重新启动计算机或注销/登录命令让它出现。听起来很疯狂,但这是我多次遇到的唯一解决方案。

        【讨论】:

          猜你喜欢
          • 2022-10-20
          • 1970-01-01
          • 2017-11-22
          • 2017-02-11
          • 2019-11-13
          • 1970-01-01
          • 2017-01-25
          • 2013-04-24
          • 1970-01-01
          相关资源
          最近更新 更多