ios app提交:无效的team id

Posted

技术标签:

【中文标题】ios app提交:无效的team id【英文标题】:Submission of ios app: invalid team id 【发布时间】:2015-07-29 22:41:35 【问题描述】:

我在我的客户 iTunes Connect 帐户上提交 ios 应用时遇到问题。

让我描述一下经常账户:

我的 Apple ID 帐户以管理员身份加入我的组织 Apple ID。 我的客户加入了我的 iTunes Connect 帐户,担任技术角色。

现在我需要将我开发的应用程序提交给我客户的 iTunes Connect 帐户。

在 xcode 中,我使用我的 Apple ID(和团队 ID)存档和导出二进制文件。

当我使用 Application Loader 提交 IPA 时,Apple 拒绝了我的构建并出现以下错误: “签名中的团队 ID 无效 - 'APP_NAME' 的捆绑包 'BUNDLE_ID' 中的代码签名的团队标识符值与您的团队标识符 '26RWXXXXXX' 不同。”

认为是正常的,因为我想将带有 Apple id 帐户的签名应用发送到另一个 iTunes Connect 帐户。

但我如何仅使用 iTunes Connect 帐户提交?

我的客户对此很严格:“我只需要 iTunes Connect 帐户即可提交应用程序”。

请帮忙。

【问题讨论】:

为什么投反对票?似乎是一个合理的问题。 【参考方案1】:

我今天遇到了完全相同的错误。事实证明,客户端必须在 iTunes Connect 和 developer.apple.com/membercenter/ > People > Invitations 中添加开发人员(我错过了这个)。否则新团队将不会出现在 Xcode > Preference > Accounts 中。只有当新团队出现时,您才能使用新团队 ID 对应用进行签名。

【讨论】:

【参考方案2】:

在您的 Xcode 中,通过以 Admin.Xcode>> Preferences>> Account 登录来导出二进制文件。 希望您知道如何创建分发证书

有关更多信息,请查看此内容。 https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingCertificates/MaintainingCertificates.html

【讨论】:

问题是我无权访问我客户的管理员帐户。

以上是关于ios app提交:无效的team id的主要内容,如果未能解决你的问题,请参考以下文章

如果子组件字段无效,如何禁用父组件表单提交按钮

应用程序提交 iOS 的 Bundle ID

ios distribution.cert 被撤销了,我可以提交到 App Store 吗?

尽管版本号正确且高于以前的版本号,但 iOS App Archive 提交失败并出现错误 [重复]

向 App Store 提交二进制文件 - 无效的代码签名权利

iOS版本更新的App提交审核发布流程