首页 > 解决方案 > Apple 开发者帐户 - 从代理中删除团队 ID

问题描述

我是企业帐户的团队代理,但在加入 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 中尝试退出会员选项时,我无法以代理身份退出,但可以选择“转移团队代理角色” 在此处输入图像描述。我不想转移只是删除它。

标签: iosapp-store-connectfastlaneapple-developerfastlane-match

解决方案


您需要有人将您从其中一个帐户中删除,或者您可以指定环境变量或命令行参数,以免收到提示。看起来你在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


推荐阅读