如何删除与个人团队相关联的应用程序ID?

64

自从2015年WWDC大会以来,开发人员除了其他团队之外还有一个个人团队

我的账户也是组织的一部分,所以当我进入Xcode中的我的账户时,在团队名称下面看到以下内容:

  • 组织,代理,代理
  • 用户(个人团队),免费,免费

我在使用“修复”按钮时,错误地使用了个人团队而不是组织来创建应用标识符。现在,如果我尝试为我的组织注册该应用程序ID,则会提示已被使用

无法注册捆绑标识符。应用程序标识符“...”无法注册到您的开发团队,因为它不可用。更改您的捆绑标识符为唯一字符串,然后再试一次。

通常情况下,这可以通过登录https://developer.apple.com,导航到您的应用程序ID,然后删除它们来轻松解决。然而,我只能访问我的组织的应用程序ID,而不能访问我的个人团队。通常,如果您是多个团队的成员,则可以选择要管理哪个团队。但是,个人团队从不作为选项出现。

如果我在Xcode中双击我的个人团队,我确实会看到与该应用程序ID相关的配置文件。我无法弄清楚如何在https://developer.apple.com上查看这些配置文件。

如何删除与不再需要的个人团队相关联的应用程序ID?

通过以下方式之一:

  • 登录https://developer.apple.com并管理App ID、预配文件等(对于个人团队);或者
  • Xcode(如果在开发者门户网站上无法完成操作)。

更新: 看起来免费帐户也有同样的问题。如果我尝试创建新的Apple ID并登录到开发者门户网站,我会看到一个大大精简的版本。顶部菜单只显示主页程序和附加组件你的账户。除非我支付年度开发者费用,否则无法访问iOS功能,例如预配文件、App ID等。但即使如此,我可能只能看到我的新组织的App ID,而不是我的个人团队。


我猜你已经尝试过注销并重新登录了吗?这时你可以选择以哪个团队身份进入开发者门户网站。选择个人团队应该会让你进入正确的App ID列表,从而可以将其删除。 - Allen Zeng
@AllenZeng:是的,我刚刚更新了问题,并列出了我尝试过的事情。 - Senseful
不知道的话 :/ 我唯一看到可行的途径就是联系苹果。你点击“修复问题”按钮,我向你表示慰问。这里有一个工具可能会在将来帮助你避免这种情况:https://github.com/neonichu/FixCode - Allen Zeng
这个问题有什么更新吗? - Radu Simionescu
1
这太疯狂了。我也做了同样的事情。我尝试通过在我的个人帐户上注册开发者计划来解决它,希望我可以进去并删除应用程序ID - 但列表是空的!现在我正在寻找一些与苹果联系的支持联系表格,他们把它藏得很好... - Bazze
4个回答

30

有一种方法可以解决这个问题。联系苹果开发者支持计划,他们可以帮助您从免费的设备配置文件中删除应用ID(您目前无法自行执行此操作)。我刚刚做了这件事,并建议通过电话联系他们,因为您需要与一位高级顾问联系,以解决此问题。一线支持人员不理解我的意思。


1
这个方法有效!我也遇到了同样的问题:一线支持不理解,但高级顾问(Katy)非常有帮助。她承认我没有办法自己删除它,她能够删除应用程序ID。或许最清晰的沟通问题的方式是给他们这篇SO帖子的短链接! - jasongarber
2
还没有更好的方法来做这件事吗? - azizj
你救了我的一天!我建议通过电话联系! - Julio Gómez
2
是的,解决的唯一方法就是联系苹果。在我的情况下,非常友好的代表替我与高级支持人员交谈,并让他们从错误的账户中删除了该ID。大约花了10分钟。 - Shomari
这节省了我很多时间。谢谢!他们在电话上也非常易于合作。 - Sharud

9

1
发送了一封电子邮件,他们在不到1小时内就将其删除了,非常感谢。 - nsleche
我可以确认这个解决方案是有效的。他们删除了我的个人团队包标识,所以我可以重新注册。整个过程花费了24小时。 - diegotrevisan

0

我也遇到了同样的问题,非常令人沮丧!(已经为此苦苦挣扎了几个小时)。我认为我已经像你上面所做的那样使用了“修复”按钮,并将应用程序名称设置为我的“个人团队”!?但我无法在iTunes Connect上正确的账户中设置应用程序名称(因为我收到了警告消息“您输入的应用程序名称已被使用”)。

一个我不知道的替代方案是,在iTunes Connect中创建新的应用程序名称时,您需要设置主要语言。

我选择了“英语”,但还有另一种“英国英语”的选项,这正是我需要的!有多种英语语言可供选择。

希望这能帮助到某些人。


-2
  1. 登录iOS开发者会员中心,导航到“证书、标识符和配置文件”。
  2. 进入那里后,在标识符部分内部的应用程序ID部分进行导航。
  3. 使用与您已经使用的通配符Bundle ID相同但使用基于Team ID前缀的前缀创建一个新的App ID。通过这样做,您将使您的通配符Bundle ID与新的Team ID相关联。将旧的App ID与您的通配符Bundle ID相关联并不删除也可以 - 今后它将被忽略。
  4. 编辑所有与旧App ID关联的您的所有配置文件,并将其更新为使用新的App ID。
  5. 进入您更改的所有配置文件并重新生成它们
  6. 重新打包您的应用程序。然后,提交您的新存档,确保使用基于新Team ID前缀的配置文件进行签名。

来源:将App ID从非Team ID前缀移动到Team ID的步骤

简历:只需在新团队中创建一个通配符,您使用个人团队创建的应用程序ID将被忽略。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接