如何生成分发版本?

时间:2011-07-28 19:36:15

标签: iphone xcode cocoa-touch distribution

是否有任何文档详细说明了生成分发构建的过程?

2 个答案:

答案 0 :(得分:4)

我尝试开始向App Store发布时遇到了类似的问题,Apple没有让起床和运行变得非常容易理解,所以希望我可以帮助你完成你将要经历的非常泥泞的水域。 / p>

您需要保持同步的3个主要资源,那就是iOS Provisioning Portal,iTunes Connect和Xcode。

  1. iOS Provisioning Portal 可让您创建配置 Xcode和iTunes使用的配置文件,证书和应用程序ID 连接。

  2. iTunes Connect 用于创建和管理您的应用程序     App Store。

  3. Xcode 是您的开发工作室,可用于上传您的     二进制文件直接到iTunes Connect。 Xcode也将是该系统     使用您创建的安全证书签署二进制文件     iOS配置门户。

  4. 在撰写本文时,至少有两个主要版本的Xcode(3和4)被开发人员广泛使用,并且两者之间的过程略有不同,但在您尝试构建分发版本之前,您需要首先转到iOS配置门户创建您的:

    • App ID
    • 分发配置文件
    • 分发证书

    您可以开始使用iOS Provisioning Portal's overview page.

    上的信息

    请注意,您需要拥有一个有效的iOS开发者帐户才能访问iOS开发人员中心和iOS配置门户的这些区域。

    创建上述项目后,您应该可以按照iOS Provisioning Portal上的说明下载并安装您的分发配置文件和证书。

    之后,您需要登录iTunes Connect

    同样,您需要一个有效的开发者帐户才能访问这些资源。

    进入后,您需要使用页面右侧的“管理您的应用程序”链接创建一个新应用程序。在iTunes Connect中创建应用程序时,请务必使用您在iOS Provisioning Portal中为应用程序创建的App ID,否则当您从Xcode中上传二进制文件时,二进制文件将不匹配。

    如果您使用的是Xcode 4,您应该可以按照this blog上的说明构建项目,以便在App Store上进行分发。

    如果您希望对自己以外的用户进行测试版Ad-Hoc发布,我强烈建议您使用testflightapp.com,因为它可以非常轻松地管理整个过程,并且无需您的用户不得不捣乱配置配置文件,证书甚至iTunes(通过无线方式安装)。我刚刚开始使用它,我已经迷上了它,它恰好是免费的,所以这是一个很大的优点。

答案 1 :(得分:0)

是的,请查看iTunes Connect,了解有关如何进行AdHoc和App Store构建的详细信息。