“请使用与团队ID关联的配置文件”尝试分发IOS应用程序时

时间:2014-05-01 11:14:46

标签: ios iphone xcode

我有一个iphone应用程序,我想提交到应用程序商店。

该应用尚未提交至应用商店。 该应用程序是在iTunes Connect中创建的。 该应用程序在开发早期使用不同的appleID进行临时分发。

当我点击"分发"在运行"存档"之后在组织者中我收到以下错误:

ERROR ITMS-9000: "This app contains an embedded provisioning profile that 
is not associated with your account. Please use a provisioning profile associated with 
Team ID XXXXXXXXXX." at SoftwareAssets/SoftwareAsset (MZltmspSoftwareAssetPackage)

我正在使用的开发者帐户可以访问三个不同的团队,错误消息(XXXXXXXXXX)中的团队ID是开发者帐户所属的其他团队之一,并且是该应用程序具有的团队以前是使用。[/ p>进行临时分发的

我在youtube上关注了本指南,介绍了如何设置证书和配置文件等。 http://www.youtube.com/watch?v=rRlOdp4uZoo

似乎该项目仍然与旧团队有联系,但我不明白为什么以及如何。 在目标的常规设置中,我选择了正确的团队。我还尝试在项目文件中搜索旧的团队ID,但没有得到任何结果。 如果我搜索新的团队ID,我可以在项目文件中找到多个结果,但不是旧的。

有谁知道如何解决这个问题? 我在SO上找到的其他答案与尝试使用其他开发者帐户更新已发布的应用程序有关。 这不是这种情况,因为之前从未将应用程序提交到应用程序商店。

提前致谢

1 个答案:

答案 0 :(得分:1)

请注意,不要使用错误的帐户在iTunes Connect中创建应用程序。为安全起见,您必须使用" Agent"登录iTunes Connect。所需团队的帐户。这可能与您通常的开发者Apple ID不同。然后,当Xcode提示"登录iTunes Connect"时,使用相同的凭据登录。将您的应用程序提交到商店时。