Ios 如何将APN配置文件证书放入密钥链

Ios 如何将APN配置文件证书放入密钥链,ios,xcode,Ios,Xcode,我的笔记本电脑/手机已经设置好,可以让我们的应用程序使用推送通知。 但是,一位同事在安装应用程序时发现“找不到有效的aps环境授权字符串” 我注意到Xcode的组织者报告了Apple推送配置文件的一个错误,说“找不到有效的签名身份”(在配置门户网页上,一切都设置得很好),还注意到在我的机器上,在“我的证书”部分的“我的钥匙链访问”中有一个推送证书。然而,在我同事的机器上,他们的钥匙链访问中没有这个 我想它的缺失是“没有有效的签名身份”的原因吧?如果是,他们如何将其添加到钥匙链中?(我记不起它是如

我的笔记本电脑/手机已经设置好,可以让我们的应用程序使用推送通知。 但是,一位同事在安装应用程序时发现“找不到有效的aps环境授权字符串”

我注意到Xcode的组织者报告了Apple推送配置文件的一个错误,说“找不到有效的签名身份”(在配置门户网页上,一切都设置得很好),还注意到在我的机器上,在“我的证书”部分的“我的钥匙链访问”中有一个推送证书。然而,在我同事的机器上,他们的钥匙链访问中没有这个

我想它的缺失是“没有有效的签名身份”的原因吧?如果是,他们如何将其添加到钥匙链中?(我记不起它是如何为我而存在的,也不容易从谷歌上找到答案)


TIA

不需要,我不认为,试试这个:

检查设备上是否有必要的配置文件-进入设置,然后进入常规、配置文件,检查列出的配置文件,当然特别是推送配置文件。 您也可以从XCode的Organizer部分进行检查。在Organizer中,有两个部分显示配置文件-一个在库的左上角(这是您用于签名的XCode中的配置文件等)。此外,您将看到连接设备的呼叫配置文件部分,这是安装在手机上的配置文件。 如果手机上没有安装,可以从供应门户网站下载,然后单击“组织者”窗口底部的“添加”按钮

在资源调配门户中,您还应检查Apple推送配置文件是否包含以下证书: -单击左侧菜单上的“资源调配” -您将看到您的个人资料列表,选择以编辑Apple push个人资料 -您将看到一个证书部分,其中包含开发人员或测试人员等的列表。在您的项目中,请确保选中了他们的复选框。 -您还会看到“设备”部分,请确保您正在测试的设备已添加

如果您在XCode或设备上有任何旧配置文件,请删除它们,并从配置门户下载/刷新/安装所有新配置文件