Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/104.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 iTunes Connect帐户/角色与Apple开发者帐户之间的差异_Ios_Xcode_App Store Connect_Code Signing_Apple Developer - Fatal编程技术网

Ios iTunes Connect帐户/角色与Apple开发者帐户之间的差异

Ios iTunes Connect帐户/角色与Apple开发者帐户之间的差异,ios,xcode,app-store-connect,code-signing,apple-developer,Ios,Xcode,App Store Connect,Code Signing,Apple Developer,我对苹果如何处理这件事感到非常困惑。以下是我的情况: 我是一个独立的IOS开发者,拥有一个付费的苹果开发者帐户。我可以访问iTunes connect并在那里上传应用程序,效果很好。我使用“IOS开发者”代码签名标识在XCode中选择“自动管理签名” 所以这是可行的 我为之工作的一个组织邀请我使用iTunes connect。所以我也可以在上面为他们创建应用程序。现在我在那里有两件事 如何为他们的帐户上载应用程序?我似乎无法转移现有的应用程序,也无法使用与他们的个人资料/帐户/任何内容匹配的身份

我对苹果如何处理这件事感到非常困惑。以下是我的情况:

我是一个独立的IOS开发者,拥有一个付费的苹果开发者帐户。我可以访问iTunes connect并在那里上传应用程序,效果很好。我使用“IOS开发者”代码签名标识在XCode中选择“自动管理签名”

所以这是可行的

我为之工作的一个组织邀请我使用iTunes connect。所以我也可以在上面为他们创建应用程序。现在我在那里有两件事


如何为他们的帐户上载应用程序?我似乎无法转移现有的应用程序,也无法使用与他们的个人资料/帐户/任何内容匹配的身份进行签名。

该过程似乎令人困惑,但实际上并非如此。让我们来浏览一下:

首先创建一个AppleID。然后使用该AppleID注册开发人员程序。注册开发人员程序可以访问两种类型的帐户。或者更确切地说,您可以使用同一帐户访问两个不同的门户。一个是开发者门户,另一个是iTunes Connect。对于注册AppID、测试设备以及管理证书和配置文件等后台工作,您可以使用Developer Portal。对于前端工作,如创建要发布到AppStore的应用程序、上载构建、分发以进行测试,请使用iTunes Connect portal

现在,如果某个组织在其开发人员计划中邀请您使用相同的AppleID,那么您有两个帐户链接到相同的AppleID。现在,当您登录到开发人员门户时,您将自动登录到一个帐户,并且您可以通过右上角的下拉列表选择更改为另一个帐户。一旦您选择了该组织,您将继续与以前使用单一账户时一样工作

以下是我的开发人员仪表板与多个帐户的屏幕截图:


希望这能澄清。

团队代理可以启动应用程序转移。 步骤:

  • 我的应用程序
  • 选择你的应用程序
  • 滚动至附加信息部分 然后单击转移应用程序,然后单击完成

  • 查看有关应用程序传输的更多详细信息

    要对应用程序进行签名,您需要配置文件和签名实体(.p12文件) 或者苹果开发者帐户访问,您可以从中生成证书和配置文件并下载

    从Apple开发者帐户获取签名身份和配置文件后,执行以下步骤

  • 存档应用程序
  • 打开组织者(Xcode>>窗口>>组织者)
  • 选择要上载的应用程序和版本
  • 单击上载到应用商店并按照说明进行操作

  • 谢谢,但我无法打开developer.apple.com,我只能看到自己。在iTunes connect上,我看到了邀请我的组织,那里有一个下拉列表。请尝试通过developer.apple.com登录。@breakline使用developer.apple.com登录编辑了答案。希望能有帮助。谢谢,但这正是我的意思。我在developer.apple.com上看到的只有我自己。我在独立的iTunes connect网站上看到了该组织。根据苹果的文档,总共有3个角色。代理、管理员和成员。代理是最有特权的。管理员几乎是代理的复制品。成员权限较低,用于邀请团队中的开发人员。如果组织只邀请您访问iTunes connect,则您无法自动登录到developer.apple.com上的开发人员门户。他们还需要将您的用户添加到门户。iTunes Connect用于分发应用程序,而开发者门户负责签名等。谢谢,我会查看他们在开发者页面上看到的内容。你能告诉我有关证书的情况吗?我会在xCode中自动看到它吗?谢谢,但我看不到“传输应用程序”option@breakline此选项仅对代理可见,即使管理员没有这些权限。