【问题标题】:Can I submit an application to iTunes Connect that is signed by another Apple Developer account?我可以向 iTunes Connect 提交由另一个 Apple 开发者帐户签名的应用程序吗?
【发布时间】:2010-04-27 09:55:39
【问题描述】:

我有一个关于应用提交的问题。

情况:我们有一个 iPhone 开发者帐户,而我们的客户有一个 iTunes Connect 帐户。我们是否可以将签名的压缩应用程序(使用我们帐户中的配置文件签名)交给他们,然后他们将其上传到他们的帐户中?

或者他们是否需要他们授予我们“技术员”角色的访问权限?

从我的第一印象来看,我认为这两个帐户应该没有任何关联,但我不确定。

感谢任何帮助。如果可以的话,请发表参考,谢谢=)

【问题讨论】:

    标签: app-store-connect


    【解决方案1】:

    我认为标题中问题的简短回答是“否”。

    查看 iTunesConnect > 常见问题 > 管理您的应用程序

    我将我的应用卖给了另一个开发者,并且 无法再在 App 上分发 店铺。我可以将应用程序转移到 新开发者的 iTunes Connect 帐户? 此时,应用程序 不能转移到另一个 开发者账号。如果你愿意 将通过该应用程序出售 另一个开发者帐户,您将 需要从销售中删除应用程序 当前的 iTunes Connect 帐户和 在新的 iTunes 下上传应用 连接帐户。

    不完全是您的问题,但听起来很相似。

    我们需要使用我们的签名密钥为第三方开发者提供的应用程序辞职 - 这听起来与您想要做的类似:

    1) 使用 Xcode 的 Build > Build and Archive 功能创建应用程序的版本以提供给您的客户。

    2) 在 Organizer 的 Archived Applications 源中选择该构建

    3) 从上下文菜单中选择 Reveal Archived Application in Finder

    4) 选择并压缩封闭文件夹

    5) 将该 zip 存档发送给您的客户。

    然后,您的客户将在 ~/Library/MobileDevice/Archived Applications 中解压缩并展开该存档。这将使它在 Xcode Organizer 中可用。然后,您的客户可以使用 Share Application... 和/或 Submit to iTunes Connect... 按钮重新签名并使用您客户的分发配置文件分发应用程序。

    编辑:从上面的信息中可能不清楚的后续行动。

    为此,第 3 方开发者需要使用您的开发配置文件构建应用;例如他们需要成为您帐户的“团队成员”。他们只能构建应用程序并使用开发密钥对其进行签名。然后他们可以交付使用您的 development 密钥编译的构建,此时您可以使用您的 distribution 密钥重新签名并提交。

    如果需要,您可以在成功部署应用后从 iOS 配置门户中删除它们并撤销它们的信息。

    EDIT2:使用 Xcode 4 .xarchive 包,您只需将 .xarchive 包复制到 ~/Library/Developer/Xcode/Archives/[date]/ 文件夹中。然后它将显示在档案部分下的管理器中 - 从那里验证、共享和提交。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-07-02
    • 1970-01-01
    • 1970-01-01
    • 2020-10-17
    • 1970-01-01
    • 1970-01-01
    • 2015-08-14
    • 1970-01-01
    相关资源
    最近更新 更多