我的客户如何将应用程序提交到应用程序商店

时间:2010-08-05 13:18:03

标签: iphone distribution

我为客户开发了一款应用,并尝试帮助他们提交到应用商店。我正在努力解决这个问题。当他们尝试提交时,会要求他们指定包ID。这对我来说意味着他们需要创建应用程序ID,请求发行版证书,然后创建发行版配置文件。我假设我需要使用他们的配置文件构建应用程序。问题是,当我尝试导入配置文件时,出现错误,指示“在您的钥匙串中找不到有效的签名身份”。

有没有人有指导说明正确过程的链接?

1 个答案:

答案 0 :(得分:1)

首先,确保在您的机器上获取Keychain内容。在Provisioning Profile Portal上下载WWDR证书并将其安装在您的计算机上。然后,通过“分发”选项卡获取分发证书。您必须在钥匙串上生成认证申请并上传。

下一部分是生成AppID。要执行此操作,请转到“应用程序ID”部分,然后单击“新建应用程序ID”按钮。输入您的应用程序的域名(即com.apple.ichat)。

现在转到配置部分,然后在“分发”选项卡上单击“新建配置文件”。在分配方法上选择“App Store”。在配置文件名称中输入您配置文件的名称。不要忘记选择刚刚创建的应用程序ID,然后单击“提交”。

双击下载并安装配置文件。在Xcode项目窗口中,展开目标(它位于“Groups and Folders”)。属性窗口将打开。首先转到“属性”选项卡,然后在字段标识符上输入您在应用程序ID上输入的域。在构建选项卡上,您将看到一个名为“配置”的项目,单击它然后单击编辑配置。复制“Release”配置并将其命名为“Distribution”。现在在构建选项卡上选择“分发”作为配置。在搜索字段中键入“代码符号”。展开“代码签名身份”,然后在第一个字段中选择“任何iPhone OS设备”。在第二个字段中选择“iPhone Distribution”。现在使用此配置进行编译,它就可以提交到App Store了。