2012-10-26 27 views
0

我最近更新了分发证书并将其添加到笔记本电脑中。我重新创建了一个使用新证书并将其添加到Xcode的分发配置文件。唯一的问题是,现在它无法找到正确的分布配置文件。根据示例,App ID是18FH128DBH.ApplicationName,此处设置的包ID是18FH128DBH.ApplicationName。但是,如果我试图找到提供的个人资料,它只是写着:更新分发证书后无法使用分发供应配置文件进行编码

应用程序名称 - 用于捆绑标识符(“应用程序名称”) 配置文件不

所以匹配包标识符“18FH128DBH.ApplicationName,我删除了捆绑种子ID,并找到了签署的正确配置文件。我可以从那里成功建造。但是,当我尝试提交到App Store时,出现错误,说明'Bundle标识符'ApplicationName'与之前的包标识符'18FH128DBH.ApplicationName'不同。不知道我该如何纠正这个问题;我一直在努力工作几个小时没有用。

任何线索为什么这是?

回答

0

这些说明可能有点过时,但过去发生过类似的问题,并为自己写下了这些说明。我认为问题在于钥匙链“失控”。我不能保证这会起作用,因为我真的不确定是什么导致了这个问题,但这在过去对我来说很合适。祝你好运!

启动的XCode 打开窗口管理器 删除所有配置的配置文件从设备 删除在“发展” 日志中的所有配置的配置文件到开发者网站 点击“证书”,并撤销证书 启动“钥匙串访问”上您的本地桌面。 随着“登录”钥匙串选择 删除所有的开发者证书 删除所有公/私钥的 关闭并重新启动“钥匙串访问” 回到开发人员门户网站,并申请新的证书(按照说明进行操作) 一旦CSR已上载并批准 确保新证书与相应的配置配置文件相关联。 下载并安装新证书 打开XCode - >管理器并将您的设备添加到团队配置门户 返回开发人员门户并下载并安装配置文件。 现在你应该很好地去建立并安装到你的设备上。

相关问题