【问题标题】:Develop iOS Application with Company X account and upload to iTunes Connect with Company Y使用 X 公司帐户开发 iOS 应用程序并与 Y 公司一起上传到 iTunes Connect
【发布时间】:2011-04-28 09:15:50
【问题描述】:

我们(X 公司)计划为我们的一位客户(Y 公司)开发一款 iPhone 应用程序。我现在想使用我的 X 公司的开发人员注册来开发、构建和测试应用程序。

在部署方面,我需要使用公司 Y 作为公司名称/帐户将应用程序上传到 AppStore。我们该怎么做?

虽然这一定是一个非常常见的场景(X 为 Y 开发应用程序并以 Y 的名义销售/上传),但我无法在网络或 Apple 常见问题解答中找到操作指南。

提前致谢, 豪子

【问题讨论】:

    标签: ios app-store


    【解决方案1】:

    Y 公司必须使用他们的开发者帐户创建分发证书,并向您提供该证书的所有密钥和证书(是的,还有私钥;这是缺点)。然后,您可以将其导入您的钥匙串并签署应用程序以进行分发,然后将签名的应用程序发送给需要照常上传的 Y 公司。

    【讨论】:

    • +1 说得对,但大多数客户只会让您使用他们的帐户,如果他们自己没有能力,如果他们有,他们就会自己做。
    • Y公司也需要开发者许可和年费吗?
    • @virender:是的。如果 Y 公司会抱怨这一点,我会争辩说,与 99 美元/年的会员费相比,讨论这肯定会浪费更多的时间=金钱;-) 此外,如果要发布该应用程序,则没有其他解决方案以他们的名义。毕竟,他们也会收钱。
    【解决方案2】:

    这真的很简单。在构建分发时,您只需使用 Y 的帐户。或者,您将源代码发送给 Y,让他们构建并上传到 App Store。听起来真的很简单。

    【讨论】:

    • Y 公司可能没有 Mac 来构建应用程序。这就是我两年前遇到的情况,当时我和发帖人的情况一样。 Y 公司可能也不想给你他们帐户的密码。
    • @DarkDust 你所描述的场景当然是可能的,但根据我的经验,大多数客户都比这更合作。
    • 根据我的经验没有。我们有三个不太合作的公司。这就是为什么我们必须按照我的回答中描述的方式进行。
    • 不可以先用X账号搭建,然后从Y获取iTunes Connect账号,然后用那个账号上传App吗?
    • @Hauzi 不行,必须用 Y 的发行证书签名。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-10
    • 2012-05-12
    • 1970-01-01
    • 1970-01-01
    • 2016-05-26
    • 1970-01-01
    相关资源
    最近更新 更多