【问题标题】:Updating a transfered iOS app更新传输 iOS 应用程序
【发布时间】:2016-10-09 21:03:05
【问题描述】:

上周我们将transferred a published app in iTunes Connect 发送到另一家公司的帐户。现在他们希望我们为应用程序提供更新。

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

我希望有人能够对这个过程有所了解,因为整个配置和签名过程对我来说很难掌握。

【问题讨论】:

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

标签: ios xcode app-store-connect publishing application-loader


【解决方案1】:

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

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

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

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

【讨论】:

  • 所以基本上我需要访问他们的帐户才能上传更新?或者有没有办法给他们一个IPA让他们发布?我只是不想给他们我们的源代码,他们也不想给我们他们的凭据。
  • 在我们的案例中,他们向我们提供了将应用上传到 appstore 的凭据。我认为如果您想生成 ipa,那么您需要新证书及其与您的 xcode 映射的凭据。由于他们还没有准备好向您提供详细信息,您需要让他们为您提供一些角色,以便您可以从您的终端上传应用程序。你可以查看这个关于角色的链接developer.apple.com/library/ios/documentation/IDEs/Conceptual/…@handyface
【解决方案2】:

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

您在计算机上导入私钥并安装证书。
然后获取对应的profile,编译,签名,发布。

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

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

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

【讨论】:

  • 感谢您的回答。请注意,我们之前已经在我们的帐户上提交并发布了该应用程序。我可以简单地使用我现有的密钥来签署应用程序并将 ipa 发送给他们吗?转账后还有效吗?
  • 您必须从新帐户重新创建证书和临时配置文件
  • 我可以使用他们的“生产”配置文件向他们提供 IPA,然后他们可以通过应用程序加载器签署和提交应用程序吗?
  • 否,因为配置文件链接到证书
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-09-07
  • 2015-06-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-06-07
  • 2016-01-05
相关资源
最近更新 更多