Xcode 4 / iOS如何为另一家公司的App Store分发应用程序?

时间:2011-08-24 08:31:02

标签: ios xcode app-store distribution

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

感谢您的帮助。

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

2 个答案:

答案 0 :(得分:5)

原因你可以。我和超过5家公司做同样的事情。

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

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

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

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

  

获取分发证书:

     

登录iOS开发人员中心。

     

导航到iOS Provisioning Portal。

     

单击“分发”选项卡。

     

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

     

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

     

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

     

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

     

选择“分发”选项卡。

     

为App Store分发方法创建个人资料。

     

创建分发配置文件后,下载   .mobileprovision文件到您的计算机。保持这个文件的方便   地点以供日后使用。

答案 1 :(得分:0)

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

如果没有帐户凭据,就无法在Apple商店上传文件。

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