Apple 开发者帐户 - 从代理中删除团队 ID

Apple developer account - remove team ID from agent

我是一个企业帐户的团队代理,但在 Fastlane 比赛中加入新团队后,我可以选择在我代理的团队和新邀请的团队之间进行选择。

[14:03:47]: Fetching certificates and profiles...
Multiple teams found on the Developer Portal, please enter the number of the team you want to use: 
1) xxxxx "some.org" (Company/Organization)
2) yyyyy "some.org" (In-House)

如何删除以前的代理帐户 yyyyy 以便不显示此选项。

当我尝试退出 developer.apple.com 中的成员资格选项时,我无法以代理身份退出,但可以选择 "Transfer Team Agent Role"。不想转就删

您需要有人将您从其中一个帐户中删除,或者您可以指定一个环境变量或命令行参数,这样您就不会收到提示。看起来你在这里使用 match 所以...

使用 CLI:match --team_id xxxmatch --team_name "some.org"

使用环境变量:FASTLANE_TEAM_ID=xxx match 或者您可以在系统中设置此环境变量

如果您正在使用 Fastfile 并调用 match 操作,您可以执行 match(team_id: "xxx")match(team_name: "some.org")

您可以通过执行 fastlane match --help、执行 fastlane action match 或在此处查看文档 - https://docs.fastlane.tools/actions/match/#match

来查看文档