2016-06-09 71 views
2

上周我们已将transferred a published app in iTunes Connect转移到其他公司的帐户。现在他们希望我们提供该应用的更新。更新转移的iOS应用程序

我们如何签署,打包并将应用提交给他们进行发布?我们需要使用哪种配置文件?我们是否仍然与我们的团队签署.ipa并将.ipa发送给他们,或者我们是否需要其他信息才能使用?

我希望有人能够了解这个过程,因为整个配置和签名过程很难理解。

+0

您应该使用另一家公司的新开发者帐户来创建新证书,配置文件等。 – iphonic

回答

2

最近我们已经将我们的应用程序转移到另一家公司,我们已经推送了更新到应用程序。让我来解释一下我们是怎么做

  1. 一旦你的应用程序转移到另一个公司帐户,你就不会 能够使用旧的证书发布任何新的更新 的应用程序。
  2. Apple默认从您的 以前的帐户中删除您的证书和appid。

  3. Apple为转移帐户中的应用生成应用ID。

  4. 您可以使用此应用程序ID并为您的应用程序创建新证书,并使用新帐户发布应用程序 。
+0

所以基本上我需要访问他们的帐户才能上传更新?或者是否有办法让他们发布IPA?我只是不想向他们发送我们的源代码,他们不想给我们他们的凭据。 – handyface

+0

在我们的案例中,他们向我们提供了将应用上传到appstore的凭据。我想如果你想生成IPA,那么你需要新的证书和他们的证书与你的Xcode映射。由于他们尚未准备好向您提供详细信息,因此您需要让他们为您提供一些角色,以便您可以从最终上传应用。你可以检查这个关于角色https://developer.apple的链接。com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/ManagingYourTeam/ManagingYourTeam.html @handyface – Madhu

1

您必须获取证书和用于签署应用程序的私钥。

您在计算机上导入私钥并安装证书。
然后获取相应的配置文件,编译,签署和发布。

另一种解决方案是使用计算机上的密钥重新生成新的证书,这是一种新的配置配置文件。

然后用这些新文件签名应用程序。

需要从新帐户创建证书和配置文件。

+0

感谢您的回答。请注意,我们之前已在我们的帐户上提交并发布了该应用。我可以简单地使用我现有的密钥签署应用程序并将ipa发送给他们吗?转让后它们仍然有效吗? – handyface

+1

您必须重新从新帐户重新创建证书和临时配置文件 –

+0

我可以使用他们的“生产”配置文件为其提供IPA,之后他们可以通过应用程序加载器签署并提交应用程序? – handyface