2011-08-24 89 views
1

我们已经构建了一个应用程序。一家公司已经购买了该应用的定制版本。我们无法访问其他公司的Apple开发者帐户,但另一家公司希望以自己的名义发布应用程序。 有没有什么办法可以交出应用程序,以便其他公司可以在苹果应用程序商店上签名和发布应用程序,而不必泄露我们的源代码?Xcode 4/iOS如何为anopther公司的App Store发布应用程序?

感谢您的任何帮助。

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

回答

5

,因为你可以。我对5家以上的公司做了同样的事情。

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

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

然后,您可以在构建发布版本时用他们的配置文件签署您的应用程序,只发送“.ipa”文件让他们提交。

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

为了获取分发证书:

登录到iOS的开发中心。

导航到iOS配给门户。

单击分发选项卡。

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

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

一旦你的分发证书,则需要创建一个 发行配置文件:

转到了iOS Provisioning户的供应部分。

选择分配选项卡。

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

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

+0

如果您认为此答案有用,请将其投票或选择为正确答案。 – xuzhe

0

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

这是不可能上传苹果商店中的文件没有凭据在他们的帐户。

你可以把一个开发者账户的权限,并通过您可以上传存储..

+0

嗨Prateek,谢谢你的回答。另一家公司正在上传应用程序。所以他们需要重新签署ipa。 – Marlon

+0

@Marlon:是的配置文件应该从他们为该应用程序创建的配置文件重新签名 –

相关问题