如何将具有相同捆绑包标识符的应用程序移至另一个Apple开发者帐户?

时间:2019-03-20 05:51:03

标签: ios xcode provisioning-profile ios-provisioning apple-developer

所以目前我正在开发具有特定捆绑包标识符的应用。以前我使用了一个苹果开发者帐户,我们计划更改与此应用程序关联的苹果开发者帐户。

当我将“团队”更改为新的Apple开发人员帐户时,如下所示:

enter image description here

然后我得到这样的错误:

  

无法创建配置文件。应用程序ID“ xxxxx”不能为   注册到您的开发团队。将您的包标识符更改为   一个唯一的字符串,然后重试。

     

未找到“ xxxxx”的配置文件Xcode找不到任何iOS应用   与“ xxxxxxx”匹配的开发配置文件。

似乎我必须更改捆绑包标识符。我不想更改捆绑包标识符。

我尝试检查以前的Apple开发人员帐户中的内容,以为必须删除与该先前的Apple开发人员帐户中的包标识符相关的内容,但找不到(可能我不知道在哪里需要删除的文件)

如果我要使用相同的捆绑包标识符应用程序但要更改苹果开发者帐户,该怎么办?

我在这里有点困惑,

enter image description here

当我第一次开发该应用程序时,我没有为我的公司支付苹果开发人员帐户,我只是使用免费帐户,并且该应用程序与该个人团队(广告IT解决方案)相关联,我的苹果ID个人团队可以说是xxx@gmail.com,

然后使用相同的苹果ID(xxx@gmail.com),然后我作为组织(我的公司)注册。

但是登录到该组织帐户后,我无法在“应用程序ID”部分中找到捆绑包标识符。

免费帐户和付费帐户似乎有所不同。并且似乎该捆绑包标识符与该个人帐户(免费帐户)相关联

我不知道如何访问该persoanl团队帐户,因为当我使用相同的Apple ID登录时,我将被定向到组织帐户

enter image description here

4 个答案:

答案 0 :(得分:2)

我只是遇到了同样的问题。

  1. 转到您当前已注册该应用程序的Apple开发人员帐户。
  2. 点击左侧列中的“证书,ID和配置文件”。
  3. 单击左侧列上的Identifiers

enter image description here

  1. 单击要在新的Apple帐户上使用的标识符的行。
  2. 点击右上角的“删除”。

enter image description here

  1. 确认您希望将标识符和个人资料在所有地方删除

您现在应该可以单击xCode中的“重试”,标识符将可以与您的新帐户关联。

答案 1 :(得分:1)

这是一个旧帖子...但是如果它可以帮助某人...

我遇到了这个问题,并遵循以下方法,这是无需访问网站的替代方法。

基本上,我使用旧的Team Information在xCode中打开了项目。然后将其捆绑ID更改为其他随机值。

一旦应用了此更改,先前的捆绑软件ID将变为免费且可用。然后,我便可以将其用于新帐户的团队捆绑包ID。

当然,因为我有2台Mac,对我来说更容易。一个使用旧用户帐户登录,另一个使用新用户帐户登录。如果只有一台设备可以使用,则可能需要在帐户之间切换。

答案 2 :(得分:0)

您可以通过AppStoreConnect传输应用程序。 Apple的帮助页面:https://help.apple.com/app-store-connect/#/deved688524f。选择您的应用程序,进入“ App Store”>“应用程序信息”选项卡,您可以向下滚动并查看它。

但是,您很有可能找不到一个按钮,因为它不符合“该应用程序必须至少已发布到App Store的一个版本”的标准。https://help.apple.com/app-store-connect/#/devaf27784ff上的要求。仅将其用于测试 就不算在内。我仍然没有找到解决方法。

您可以在“应用程序信息”选项卡上打开浏览器的检查器,找到链接“ /WebObjects/iTunesConnect.woa/wa/LCAppPage/transferApp?adamId=xxxxxxx”(不要用x进行搜索)并删除在其父节点上对ng-hide进行分类,然后单击按钮以查看您的应用不符合哪些条件。

基于注释的旁注:如果您从帐户中删除了该应用程序,那么该应用程序将无济于事,因为AppID仍然存在。

答案 3 :(得分:0)

我知道这听起来很奇怪,但是我发现的方法是致电苹果开发人员计划支持,然后他们帮助我从第一个帐户中取消分配该帐户,以使其可用于第二个帐户。

之所以非常有效,是因为我是免费帐户,所以无法从我的第一个帐户访问AppConnect。