无法使用Xcode 7.1

时间:2015-11-19 15:06:34

标签: ios xcode upload app-store itunesconnect

尝试在Xcode(7.1)中将应用程序上传到App Store时,系统会显示以下错误消息:

  

iTunes Store操作失败。您无权使用此功能   服务。

尝试上传

时的步骤
  1. 产品 - >存档成功完成
  2. 窗口 - >我在左窗格中选择我的应用程序的管理器。 然后我选择我最近的档案,按"上传到应用程序 商店..."并选择相关的开发团队。
  3. 此时我提示错误消息" iTunes Store操作失败。您无权将此服务用于提供商:"

    我发现这很奇怪,因为我所选择的团队中的帐户拥有管理员权限。

    我的帐户也被添加到iTunes Connect中的团队,我的角色设置为App Manager,Reports and Sales。

    尝试解决问题

    我有:

    1. 在Xcode中删除了我的帐户 - >偏好 - >帐户并添加它 试。

    2. 删除并重新添加我的帐户后生成新的存档 Xcode中。

    3. 重新启动Xcode。

    4. 通过Xcode打开应用程序加载器 - >打开开发人员工具 - > 应用加载器。这似乎帮助了许多其他人遇到了类似的问题。但是,我可以不登录:

    5.   

      您的用户帐户已连接到多个iTunes提供商。创建   登录前为每个提供商分隔帐户。

      目前我没有提出可能导致问题的想法,更不用说如何解决问题了。你有吗?

5 个答案:

答案 0 :(得分:29)

当我从iTunes Connect下载Application Loader时,我遇到了同样的问题(帐户附加到几个iTunes提供商)。 iTunes Connect上的链接下载不支持多帐户的应用程序加载器3.0版。

要下载最新版本并使用多帐户,您应下载最新版本的Xcode。 Application Loader是Xcode(Xcode> Open Developer Tool> Application Loader)的一部分。您可以直接从Mac App Store下载Xcode。

有关此传递机制的详细信息,请参阅Application Loader User Guide

答案 1 :(得分:7)

我找到了解决此问题的方法。转到iTunes连接并使用admin itunes connect帐户登录。使用新的电子邮件帐户创建新的Apple ID。将该帐户设置为用户和角色下的管理员。

之后至少登录一次新的itunes连接帐户。然后使用新帐户继续使用应用程序加载器提交应用程序。我遇到了完全相同的问题,我就这样解决了!

答案 2 :(得分:3)

Ben的回答说明了这一点,但我想把它叫出来:

确保您的应用的套装ID与iTunes Connect中预期的套装ID匹配。

当捆绑ID不匹配时,我发生了此错误消息。

答案 3 :(得分:1)

Your user account is attached to several iTunes providers. Create separate accounts for each provider before logging in.错误似乎是Xcode与2015年11月13日引入iTunes Connect的新的多提供商/提供商切换功能之间的限制/不匹配。

要解决此问题,请确保您已在正确的提供商下创建了您尝试在iTunes Connect中提交的应用。您还需要确保已归档的应用程序上的捆绑ID与您在iTC中创建的记录匹配。

此外,您的帐户必须拥有开发人员,应用管理员或管理员角色才能成功上传版本。

答案 4 :(得分:0)

我发现当我将项目从手动管理签名切换到自动管理签名问题时,我(我已经这样做了添加新设备进行测试) - 切换回手动签名修复了问题。