【问题标题】:Xcode 4 / iOS how to distribute an app for the App Store for anopther company? [closed]Xcode 4 / iOS 如何为另一家公司分发 App Store 的应用程序? [关闭]
【发布时间】:2011-11-02 14:35:40
【问题描述】:

我们已经构建了一个应用程序。一家公司购买了该应用程序的定制版本。我们无权访问其他公司的 Apple Developer 帐户,但其他公司希望以他们自己的名义分发该应用程序。 我们有什么办法可以移交应用程序,以便其他公司可以在 Apple 应用商店上签名和分发该应用程序,而无需泄露我们的源代码?

感谢您的帮助。

更新: 我发现这个网站可能是我的问题的解决方案: http://www.ketzler.de/2011/01/resign-an-iphone-app-insert-new-bundle-id-and-send-to-xcode-organizer-for-upload/

【问题讨论】:

    标签: ios xcode app-store distribution


    【解决方案1】:

    当然可以。我正在为超过 5 家公司做同样的事情。

    如果他们不允许您登录他们的 iOS 开发中心,请向他们索取他们的分发证书和分发配置文件。

    让他们创建这些文件并将它们发送给您。

    然后,您可以在构建发布版本时使用他们的配置文件为您的应用签名,并且只向他们发送“.ipa”文件让他们提交。

    以下是创建这些文件的步骤,以防他们不明白如何:

    获取分发证书:

    登录 iOS 开发中心。

    导航到 iOS 配置门户。

    单击分发选项卡。

    按照说明创建将要使用的新证书 用于分发。该过程与您以前的过程相同 创建您的开发证书。

    证书颁发后,将 .cer 文件下载到您的 计算机。从您的私钥和证书创建 P12 文件。

    获得分发证书后,您需要创建一个 分发配置文件:

    转到 iOS 配置门户的配置部分。

    选择分发选项卡。

    为 App Store 分发方法创建配置文件。

    创建分发配置文件后,下载 .mobileprovision 文件到您的计算机。将此文件放在手边 以后的位置。

    【讨论】:

    • 如果您觉得这个答案有用,请投票或选择它作为正确答案。
    【解决方案2】:

    你的问题的答案是否定的......

    如果没有帐户凭据,则无法在 Apple Store 上上传文件。

    您可以获取开发者帐户权限,然后您可以将其上传到商店..

    【讨论】:

    • 您好,Prateek,感谢您的回答。另一家公司正在上传应用程序。所以他们需要重新签署ipa。
    • @Marlon : 是的,应该从他们为该应用程序创建的个人资料中重新签署个人资料
    猜你喜欢
    • 1970-01-01
    • 2013-02-15
    • 2011-08-05
    • 1970-01-01
    • 1970-01-01
    • 2014-09-14
    • 1970-01-01
    • 2013-04-22
    • 1970-01-01
    相关资源
    最近更新 更多