15

我正在使用多个帐户来管理我的客户 iPhone/iPad 应用程序。因此,我需要使用不同的登录名连接到iTunes Connect 。如何更改XCodeApplication Loader中的登录名?它总是设置为我可能在第一次启动 XCode 时输入的一个默认值。

当谈到使用XCode Organizer验证或提交应用程序时,我开始讨厌 Apple,因为他们使用开发人员所做的事情。在那种情况下,我感觉自己就像是苹果里面的一条虫子,非常迷茫。问题是单击其中一个按钮(验证...或提交...)不会提供任何反馈,除非是在极少数情况下。查看正在发生的事情的唯一方法是使用控制台查看 XCode 日志消息。

4

5 回答 5

14

我在原始帖子中没有看到与以下问题的 XCode 部分相关的任何答案:“如何更改XCodeApplication Loader中的登录名?”

这对我来说意义重大,因为我有多个 Apple Dev ID。在设置新的 MBP 时,我需要在 XCode 设备面板中刷新我的配置文件。如果您在“使用您的 Apple ID 登录”对话框中选择了在钥匙串中记住密码选项,则刷新按钮使用保存在钥匙串中的 daw2.apple.com Web 表单密码。我这样做了,这阻止了从我的其他帐户下载配置文件。此外,如果您在输入 Apple ID 后再次刷新,即使您没有选择钥匙串选项,刷新按钮也会使用缓存的凭据。

因此,要在 XCode 中刷新多个 Apple ID 配置文件:

  1. 不要使用钥匙串选项来保存您的凭据并为您要下载刷新的配置文件的每个 Apple ID 重新启动 XCode。

  2. 如果您在 Keychain 中保存了凭据并且需要使用不同的 Apple ID,请删除 daw2.apple.com 的 Keychain 登录项并重新启动 XCode。

于 2012-08-08T20:11:48.657 回答
3

我发现更改iTunes Connect登录名的唯一方法是使用Keychain Access。只需点击 Cmd + Spacebar 并搜索Keychain Access启动该应用程序并在Keychain Access的搜索栏中输入“itunes” 。在类别中选择“所有项目”。删除所有找到的项目。现在重新启动 XCode 或 Application Loader,无论您需要使用什么。它应该要求您再次登录!

于 2010-10-19T15:48:59.760 回答
1

将钥匙串证书、XCode 设置和配置文件以及 Safari 开发人员门户登录完全分开的一个好方法是为每个不同的客户端(和开发人员登录)使用单独的 Mac 用户登录帐户。这也有助于保持客户 IP 的清晰分离。如果您需要登录并向客户显示帐户(模拟器演示等),他们将看不到其他客户的任何 IP。

您可以根据需要将共享版本控制存储库中的任何公共代码签入每个帐户。您还可以使用 Mac 的快速用户切换在多个帐户之间工作。

于 2010-10-19T18:06:41.687 回答
1

您不需要在 XCode 中更改您的 iTunes 连接详细信息。只要您设置了正确的捆绑标识符,您就可以使用来自任何供应门户的证书,并且您可以针对任何开发人员帐户构建您的应用程序。

要在应用程序加载器中更改您的登录详细信息,您必须转到 Window -> Run setup wizard... 并重新输入您的登录详细信息。然后您可以选择文件 -> 新建,它应该会在您刚刚设置的帐户中找到任何等待的应用程序。

于 2010-10-19T15:52:23.737 回答
0

我相信终于有一种方法可以在 Xcode 6.3.2 中保持理智的同时完成这项工作。

主要技巧是确保您的 iTunes Connect 帐户和会员中心帐户 Apple id 对于任何特定组织都是相同的。看起来 Xcode 假设并尝试使用 Member Center Apple ID 访问 iTunes Connect。

确保并使用“+文件夹”样式的电子邮件地址,以避免创建和管理一大堆真实的电子邮件帐户(有关更多信息,请参阅:https ://webapps.stackexchange.com/questions/26053/gmail-address- with-within-the-recipient-name )。但这是关键部分 - 将“+文件夹”样式帐户添加到该组织的会员中心(即邀请“+文件夹”帐户),如果您在那里使用它,请删除您的普通 Apple ID。

不要使用会员中心将多个组织与一个帐户相关联的能力。如果您还需要访问多个 iTunes Connect 帐户,那只会让 Xcode 感到困惑。为与您合作的每个组织使用一个“+文件夹”帐户,并将该 Apple ID 添加到 iTunes Connect 和会员中心。

于 2015-06-01T22:01:54.893 回答