Ios Can';更新分销证书后,使用分销供应配置文件签署t代码

Ios Can';更新分销证书后,使用分销供应配置文件签署t代码,ios,xcode,ios-provisioning,provisioning-profile,Ios,Xcode,Ios Provisioning,Provisioning Profile,我最近更新了分发证书,并将其添加到笔记本电脑中。我重新创建了一个使用新证书的分发配置文件,并将其添加到Xcode中。唯一的问题是,现在它无法找到正确的分发配置文件。例如,应用程序ID为18FH128DBH.ApplicationName,此处设置的捆绑包ID为18FH128DBH.ApplicationName。但是,如果我尝试查找配置文件,它只会显示: ApplicationName-用于包标识符('ApplicationName')) 配置文件与包标识符“18FH128DBH.Applica

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

ApplicationName-用于包标识符('ApplicationName')) 配置文件与包标识符“18FH128DBH.ApplicationName”不匹配

因此,我删除了bundle seed ID,它找到了用于签名的正确配置文件。我可以从那里成功构建。但是,当我尝试提交到应用商店时,我收到一个错误,说明“Bundle identifier”ApplicationName“与先前的Bundle identifier”18FH128DBH.ApplicationName不同。不知道如何纠正这个问题;这件事我已经做了好几个小时了,都没有用


有什么线索说明这是为什么吗

这些说明可能有点过时,但我过去也遇到过类似的问题,我自己写了下来。我认为问题在于钥匙链“出了毛病”。我不能保证这会起作用,因为我真的不确定是什么原因导致了这个问题,但这在过去对我起了作用。祝你好运

启动XCode 打开窗口管理器 从设备中删除所有配置文件 删除“开发”下的所有配置文件 登录开发者网站 单击“证书”并吊销您的证书 在本地桌面上启动“钥匙链访问”。 选择“登录”键链时 删除所有开发人员证书 删除所有公钥/私钥 关闭并重新启动“钥匙链访问” 返回开发人员门户并请求新证书(按照说明操作) 一旦CSR被上传和批准 确保新证书与相应的配置配置文件相关联。 下载并安装新证书 打开XCode->Organizer并将设备添加到团队资源调配门户 返回开发人员门户,下载并安装资源调配配置文件。 现在就可以开始构建并安装到设备上了