Xcode 4 / iOS如何为其他公司的应用程序商店分发应用程序?

我们build立了一个应用程序。 一家公司已经购买了该应用程序的定制版本。 我们无法访问其他公司的Apple开发者账户,但另一家公司想要以自己的名义发布应用程序。 有什么办法可以交出应用程序,以便另一家公司可以在苹果应用程序商店上签名和发布应用程序,而不必泄露我们的源代码?

谢谢你的帮助。

更新:我发现这个网站,可能是我的问题的解决scheme: http : //www.ketzler.de/2011/01/resign-an-iphone-app-insert-new-bundle-id-and-send-到Xcode的组织者换上传/

因为你可以。 我和5个以上的公司做同样的事情。

如果他们没有授予您login到他们的iOS开发中心的权限,请向他们提供分发证书和分发供应configuration文件。

让他们创build这些文件并发送给你。

然后,您可以在创build发布版本时使用自己的configuration文件签署应用程序,只发送“.ipa”文件让它们提交。

以下是创build这些文件的步骤,以防万一他们不知道如何:

要获得分销证书:

login到iOS开发人员中心。

导航到iOSconfiguration门户。

单击分发选项卡。

按照说明创build将用于分发的新证书。 该过程与您用来创build开发证书的过程相同。

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

获得分发证书后,您需要创build分发configuration文件:

转到iOSconfiguration门户的configuration部分。

select分发选项卡。

为App Store分配方法创build一个configuration文件。

分发configuration文件创build后,将.mobileprovision文件下载到您的计算机上。 将此文件保存在方便的位置供以后使用。

你的问题的答案是没有….

无法在其账户上没有凭据的情况下在Apple商店上传文件。

您可以获得开发者帐户权限,并通过该权限将其上传到商店。