0

我最近更新了我的分发证书并将其添加到我的笔记本电脑中。我重新创建了一个使用新证书的分发配置文件并将其添加到 Xcode。唯一的问题是它现在找不到正确的分发配置文件。例如,App ID 为 18FH128DBH.ApplicationName,此处设置的 bundle ID 为 18FH128DBH.ApplicationName。但是,如果我尝试查找配置文件,它只会显示:

ApplicationName - 捆绑标识符 ('ApplicationName') 配置文件与捆绑标识符'18FH128DBH.ApplicationName 不匹配

因此,我删除了捆绑种子 ID,它找到了正确的配置文件进行签名。我可以从那里成功构建。但是,当我尝试提交到 App Store 时,我收到一条错误消息,指出“捆绑标识符“应用程序名称”与之前的捆绑标识符“18FH128DBH.ApplicationName”不同。不知道如何纠正这个问题;我已经为此工作了几个小时,但无济于事。

关于这是为什么的任何线索?

4

1 回答 1

0

这些说明可能有点过时,但我过去也遇到过类似的问题,并为自己写了下来。我认为问题在于钥匙串“失控”。我不能保证这会奏效,因为老实说,我不确定是什么导致了问题,但这在过去对我有用。祝你好运!

启动 XCode Open Window Organizer 从您的设备中删除所有配置文件 删除“开发”下的所有配置文件 登录开发者网站 点击“证书”并撤销您的证书 在本地桌面上启动“钥匙串访问”。选择“登录”钥匙串 删除所有开发人员证书 删除所有公钥/私钥 关闭并重新启动“钥匙串访问” 返回开发人员门户并申请新证书(按照说明进行操作) 上传并批准 CSR 后确保新证书与适当的配置文件相关联。下载并安装新证书 打开 XCode -> 组织者并将您的设备添加到团队配置门户返回开发人员门户并下载并安装配置文件。您现在应该可以开始构建并安装到您的设备了。

于 2012-10-26T21:30:57.577 回答