ChatGPT解决这个技术问题 Extra ChatGPT

开发团队未在 Xcode 中显示

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

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

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

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

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

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

注意——苹果终于会解决这种疯狂的问题,

他们终于在 2018 年修复它:

https://i.stack.imgur.com/PtnTb.png

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

F
Fattie

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

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

导航到 App Store Connect > 用户和访问权限

选择您的用户帐户。 (您可能需要成为团队管理员才能执行此操作。)

在“开发人员资源”部分中,选中“访问证书、标识符和配置文件”框。

更新:此答案于 2019 年 2 月发布,截至 2021 年 9 月仍然有效


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

这里压倒性的问题:

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

- “developer.apple”系统

iTunes 连接系统

它们完全不同。作为一项规则,你需要在两者中。

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

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

如果您被添加到现有团队,请以管理员身份请求邀请

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

同样,那是 developer.apple,

不是

itunesconnect.apple !!!

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

https://i.stack.imgur.com/Nypq3m.jpg

进入部分人

https://i.stack.imgur.com/s2krRm.png

确保您是管理员:

https://i.stack.imgur.com/SDeOH.png

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

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

https://i.stack.imgur.com/ru08e.png

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

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

https://i.stack.imgur.com/UtTm3.png

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

https://i.stack.imgur.com/FzI4r.png

重复,

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

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


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

Xcode 不会看到您的开发团队(它不是个人团队),直到管理员 签入 AppStoreConnect 中的下一个设置,即使您的角色是 Developer

Access to Certificates, Identifiers & Profiles

它有效,但应用程序管理器也可以。
作为 App Manager,我需要访问该区域。我不能,管理员没有特别允许它。
确认,这绝对是解决问题的方法,是的,你需要团队管理员来做。
N
Nikolay Suvandzhiev

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


您是指 developer.apple.com/account/ios/certificate 页面吗?我有同样的问题,但找不到为不同帐户添加证书的位置。
事实上,在正确设置iTunes Connect的情况下,您不必随时为不同的帐户添加证书,这一点都不容易!我不知道该去哪一页,因为是我的团队负责人做的。
S
SHANNAX

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

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

https://i.stack.imgur.com/AAqfE.jpg


请将所有信息添加到您的答案中,而不是链接到图像
2020 年 7 月的最后一个版本
Shannah 在这里显示为(个人团队),但个人团队无法归档 ipa,因此这允许您在模拟器上进行测试,但不能充当可以创建 ipa 的“xcode 开发人员”。
既然我在个人团队中,我需要做什么才能存档 IPA?
A
Adrián Peromingo Casas

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

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


n
nix

为此,您必须执行以下操作:

检查您的 Apple ID 是否以特定角色添加到 Apple Developer 门户上的团队中。如果没有,则应添加。之后,您必须在以下路径的 Xcode 设置中添加您的苹果帐户。如果添加,则删除并再次添加

Xcode -> Preferences -> Accounts -> 通过单击左下角的“加号”(+) 按钮添加帐户

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


1. 我的apple ID已经被添加了一个特定的角色,因为我可以在iTunes connect上管理应用程序。 2. 我的帐户已经进入 xCode,因为我已经从 xCode 直接从该帐户上传了应用程序。我收到了 .mobileprovision 并双击它,但它并没有解决我的问题。
o
opyh

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

检查您的团队是否出现在 https://appstoreconnect.apple.com 上(作为右上角菜单中的条目)

检查您的团队是否出现在 https://developer.apple.com/account 上(作为右上角菜单中的条目)

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


我不知道为什么它是必要的,但再次删除和添加我的帐户有帮助。谢谢!
D
Dominick

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

https://i.stack.imgur.com/oszPR.png

请参阅以下链接以获取更多信息:

Apple 关于什么应用签名的文档是 https://help.apple.com/xcode/mac/current/#/dev3a05256b8

Apple 关于如何“创建、导出和删除签名证书”的文档 https://help.apple.com/xcode/mac/current/#/dev154b28f09


请总结链接的内容。
t
thanhbinh84

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


T
Takudzwa Dominic Raisi

对我来说,我必须在 Signing -> Code signing identity 下构建设置,然后将其更改为 iOS Developer 并在 Development team -> select others 然后添加团队密钥。


P
Patrick Steadman

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


A
Anthony Peña

我有同样的问题。我需要我的管理员另外授予我“访问证书、标识符和简介”。用户 bruno887 https://developer.apple.com/forums/thread/117098 在这里给出了解决方案