2010-08-05 122 views
0

我为客户开发了一个应用程序,并试图帮助他们提交到应用程序商店。我正在为这个过程挣扎。当他们尝试提交时,他们被要求指定捆绑ID。这对我来说意味着他们需要创建应用程序ID,请求发行证书,然后创建发行版配置文件。我假设我需要使用他们的配置文件来构建应用程序。问题是,当我尝试导入配置文件,我得到指示“有效签名身份的错误不能在您的钥匙串找到。我的客户如何将应用程序提交到应用程序商店

有没有人有一个链接到instructiona概述了这一正确的过程?

回答

1

首先,请确保您的计算机上有Keychain的东西,在Provisioning Profile Portal上下载WWDR证书并将其安装到您的机器上,然后通过“Distribution”选项卡获得分发证书。在钥匙串上生成一个认证请求并上传它

接下来的一部分是生成一个AppID,为此,进入App ID部分并点击“Ne w应用程序ID“按钮。输入您的应用程序的域名(即com.apple.ichat)。

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

双击下载并安装Provisioning Profile。在您的Xcode项目窗口中,展开目标(位于“组和文件夹”上)。属性窗口将打开。首先进入“属性”选项卡并在字段标识符上输入您在应用程序ID中输入的域。在构建选项卡上,您将看到一个名为“配置”的项目,点击它然后点击编辑配置。复制“发布”配置并将其命名为“发布”。现在在构建选项卡上选择“Distribution”作为配置。在搜索字段中输入“代码符号”。展开“代码签名标识”,并在第一个字段中选择“任何iPhone OS设备”。在第二个字段中选择“iPhone分配”。现在使用这个配置进行编译,它将准备好提交给App Store。

+0

我的问题涉及到当我是构建应用程序时,允许我的客户使用他们的帐户提交应用程序。 – 2010-08-06 19:53:07

+0

我刚刚意识到解决方案就是让客户在我们的帐户中为我设置技术角色。 – 2010-08-06 20:05:00

相关问题