2012-06-14 72 views
0

我的笔记本电脑/手机已设置并正在使我们的应用程序能够使用推送通知。 然而,一位同事在安装应用程序时得到了“找不到有效的aps-环境授权字符串”。如何获取APN配置文件证书到钥匙串

我注意到Xcode的组织者报告Apple Push Profile的错误,表示“没有有效的签名标识”(在配置门户网页上的所有内容都设置正常),并且还注意到在我的机器上我的钥匙串访问在“我的证书”部分有一个推送证书。但是,在我的同事的机器上,他们没有钥匙串访问权限。

我认为它的缺席是“无效签名身份”的原因?如果是这样,他们如何将它添加到他们的钥匙链? (我不记得它是如何得到我的,不能从Google搜索中很容易找到)。

TIA

回答

0

它并不需要是我不认为,试试这个:

检查你的设备上所需的配置文件 - 去的设置,那么一般情况下,配置文件,检查列出您的配置文件,尤其是当然的推送配置文件。 您也可以从XCode的Organizer部分查看。在管理器中,有两个部分表示配置文件 - 一个位于库的左上角(这是您用于签名的XCode中的配置文件等)。另外,您还将看到一个部分调用供应配置文件,以便连接的设备是安装在手机上的配置文件。 如果您没有将它们安装在手机上,则可以从配置门户网站下载它们,然后单击Organizer窗口底部的Add按钮。

虽然在配置门户,你也应该检查苹果推送模式包括证书: - 点击调配左侧菜单 上 - 你会看到你的个人资料列表,选择要编辑的苹果推配置文件 - 您会看到一个证书部分,以及您在项目中拥有的开发人员或测试人员等列表,请确保已选中该复选框。 - 您还会看到设备部分,确保您正在测试的设备已添加。

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