重新编译iOS应用程序以在Apple Store上发布

问题描述:

我已经在Apple Store上发布了iOS应用程序。它被编译在开发人员的MAC计算机上。重新编译iOS应用程序以在Apple Store上发布

现在我需要弄清楚如何在不同的MAC计算机上重新编译以在Apple商店上发布。

我可以使用现有证书 或 我必须创建新证书吗?

我只想发布我的应用程序的较新版本。

开发人员需要什么?

顺便说一下,我可以完全访问Apple Developer的帐户。

感谢, 阿肖克

您将需要私有密钥,证书,并能够访问苹果开发者帐户发布应用程序一起调配的轮廓。

由于您已经有权访问开发者帐户,因此配置配置文件和证书不成问题。因此,实际上你只需要从开发者处获得私钥。

仅供参考:私钥和数字证书[包含公钥]一起被称为签名标识。

+0

这是开发者帐户上可见的吗?一旦我得到它,我需要做什么? – AndroidAshok 2014-09-19 16:05:07

+0

如果开发人员不给我私钥,我有什么选择? – AndroidAshok 2014-09-19 16:23:31

+0

如果您的应用程序未发布,那么最好是撤消证书并生成新对。其他方面,你应该检查https://developer.apple.com/library/ios/qa/qa1868/_index.html – bllakjakk 2014-09-19 17:05:02

为了上载App Store中,您将需要

  1. 生产许可证安装在Mac上的私钥。
  2. 分发预配配置文件(为App Store启用)。

确保您的供应配置文件使用上次版本上传过程中使用的相同“应用程序ID”。 您可以在iTunes帐户的应用程序详细信息页面上查看“应用程序ID”或“捆绑ID”。 (您必须在您的现有帐户中配置所有这些配置)

现在,如果您没有从最后一位开发人员处获得私钥,您只需登录iTunes帐户即可撤销生产证书。 你可以在网上找到几个关于“撤销证书”的教程

撤销后,你可以下载并安装证书到你的MAC上,也可以分发给你的团队中的其他开发者。现在,下载或创建为App Store启用的分发配置文件,并将其安装到您的MAC(如果它已过期,然后续订)

另外,请参阅一些教程的应用程序上传过程。所有这些你都会有更好的想法。

+0

我对iOS应用程序开发非常陌生。我是Android开发专家。我认为苹果网站拥有我需要的一切(指示)。如果你知道这个简单的教程,也许你可以在这里分享。谢谢,阿肖克 – AndroidAshok 2014-09-19 17:21:39

+0

撤销证书:http://help.como.com/Submit-My-App/Submit-to-Apple-App-Store/34508100/How-do-I-revoke-my-iOS-Distribution-证书-P12-file.htm – 2014-09-19 18:30:42

+0

上传应用程序 - http://code.tutsplus.com/tutorials/how-to-submit-an-ios-app-to-the-app-store--mobile-16812 – 2014-09-19 18:32:13