Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Xcode 7.1上传应用程序错误_Ios_Xcode_App Store - Fatal编程技术网

Ios Xcode 7.1上传应用程序错误

Ios Xcode 7.1上传应用程序错误,ios,xcode,app-store,Ios,Xcode,App Store,错误代码是1070 “您必须是Itunes Connect管理员或技术用户才能提供内容或元数据” 该帐户的角色是代理,具有Itunes Connect的所有角色,我还尝试了同一团队中的另一个帐户,其角色是Itunes Connect的管理员和开发人员角色,但仍然不起作用。Itunes Connect支持人员说,解决方法是将团队成员的角色更改为管理员,然后上传应该可以工作。上传后,您现在可以将团队成员的角色更改回其原始角色。后续上传可能有效,但对于其他人来说仍然无效。 更新:还原到原始角色会再次导

错误代码是1070 “您必须是Itunes Connect管理员或技术用户才能提供内容或元数据”


该帐户的角色是代理,具有Itunes Connect的所有角色,我还尝试了同一团队中的另一个帐户,其角色是Itunes Connect的管理员和开发人员角色,但仍然不起作用。

Itunes Connect支持人员说,解决方法是将团队成员的角色更改为管理员,然后上传应该可以工作。上传后,您现在可以将团队成员的角色更改回其原始角色。后续上传可能有效,但对于其他人来说仍然无效。 更新:还原到原始角色会再次导致错误,因此您需要是管理员才能上载生成。到目前为止,还没有修复的消息

编辑:

资料来源:
我终于克服了这个恼人的问题,方法是将代理转移到另一个帐户。

Xcode 9也有这个问题

我的帐户已在App Store Connect上分配为管理员角色。但当我使用Xcode上传应用程序时,仍然会遇到这样一个问题:“您必须是Itunes Connect管理员或技术用户才能交付内容或元数据”(1070)

我的解决方案是导出.ipa文件,然后使用上载.ipa。它对我有用

  • 查找您的帐户,Xcode->Preferences->accounts
  • 删除所有账户
  • 再次登录帐户
  • 闭合Xcode
  • 再次打开Xcode

  • 它适合我。

    在将Xcode更新到10.2.1后,我遇到了这个问题。这是我的解决办法

  • 打开应用程序加载器。要打开它,转到Xcode菜单>>打开开发者工具,然后单击应用程序加载器
  • 现在,在应用程序加载程序的左上角检查您连接到的Apple ID。这是一张图片
  • 这是连接到的Apple ID Xcode的主节点。所以,请确保您有开发者/管理员访问此特定Apple ID以上载应用程序。或者,您可以注销当前显示在Application Loader中的现有Apple ID,并使用您尝试上载构建文件的Apple ID登录
  • 在我的情况下,我没有注销,而是授予了
    info@cninfotech.com
    帐户,我可以上传我的应用程序

    希望这能帮助别人。

    我的问题:

    我刚刚在下午4点成功上传

    然后在下午5点,我收到了这个错误消息(我想知道为什么!)

    您必须是管理员或技术用户才能交付内容或元数据

    我的解决方案:

    菜单XCode>首选项

    选项卡帐户

    删除其他Apple ID帐户或将所需的Apple ID帐户移至列表顶部


    再次上传,幸运的是它成功了

    我在Xcode 11.3上传时遇到了同样的问题

    这似乎是Xcode的一个bug。

    我有3个帐户添加到Xcode,其中只有一个是管理员。 我要求所有者将我的角色更改为管理员,但我再次遇到此错误

    这是愚蠢的,但我只剩下一个帐户,甚至没有在项目中使用

    因此,我再次要求添加此帐户,并将其角色设置为Admin,错误仍然存在

    所以我去了Xcode->Preferences->accounts中添加的帐户,并删除了除此项目的所有者、管理员和问题解决者之外的所有其他帐户


    对我有效的解决方案只是从Xcode中删除其他非所有者、管理员角色的帐户。在这些情况下,我遇到了相同的错误:

    • 我有两个苹果开发者账户,一个是emailA@foo.com还有一个emailB@foo.com
    • 我补充说emailB@foo.com作为具有“营销”角色的用户添加到帐户emailA@foo.com
    现在,应用商店似乎感到困惑,认为营销账户emailB@foo.com想要上载二进制文件,这是不允许的

    不得不删除我的emailB@foo.com来自Xcode的帐户,并再次尝试上载,结果成功您的(尝试上载构建的apple id)会话可能已过期。就我而言,它已经过期了。您需要再次登录

    使用以下步骤进行检查


    XCode>Preferences>Accounts

    删除了与该应用程序(上传应用程序)相关的所有其他帐户,但一个帐户是应用程序经理、管理员,可能是项目开发人员。

    是否尝试使用应用程序加载程序?还是Xcode存档?我都用过,但都有同样的错误。我有同样的问题。我昨天可以上传版本,但今天不行。我猜这与今天引入的新角色有关:“我们在用户和角色中引入了新的和更新的现有用户角色,因此您可以更好地管理团队在iTunes Connect上访问您的应用程序”那么我们能做什么?等等?这里也有同样的问题。。。管理员是唯一有效的角色。应用程序经理、技术人员等不需要。您能告诉我如何将角色更改为管理员吗?”原因团队中的其他帐户无法从其他角色(如开发人员)切换到管理员角色。应用程序管理器无法更改角色,因为所有角色按钮似乎都已禁用。只有管理员用户可以更改成员的角色。因此,如果您的帐户不是管理员,您必须要求您的管理员为您更改它。我已经是管理员用户,我拥有所有角色,因为我是代理。但苹果一直告诉我,我不是管理员或技术人员(这在itunes connect中显然已经不存在了),我可以将其他成员的角色从开发人员改为管理员。这很奇怪。当你是管理员时,你应该能够上传你的构建。尝试从Xcode中删除你的帐户,然后再添加一次。你能提供一个引用来源吗?谢谢兄弟,你救了我的命。我讨厌苹果,他们在我们的应用程序中发现漏洞。但他们在自己的Xcode或iTunes connect中找不到bug。@MandeepSingh我同意,这真的很烦人。