我正在尝试创建允许我在设备上发送推送通知的证书,但我完全丢失了。我已经使用了BETA和分发证书,但添加推送通知很痛苦。
当我为BETA测试创建证书时,我会执行以下步骤。
以上步骤有效,我可以进行BETA测试。现在为了启用推送通知,我有一个使用推送通知进行测试的设置服务器,并且100%正常工作。当我配置推送通知时,我需要上传密钥链文件。这是我在证书下上传的文件吗?有一个文件作为回报,我双击它,它被添加到钥匙串,我做得对吗?
答案 0 :(得分:6)
如果我正确理解你的问题,答案是否定的,它不应该是同一个文件。我将详细解释整个过程,希望能够澄清情况(以及接下来需要做什么)。
启用推送通知时,您需要做四件事:
有些观点:
最后,我写了关于测试/验证与Apple服务器(来自终端)的通信的详细说明。这有点复杂,因为您需要为openssl
设置一些根证书才能进行验证;但是,它会告诉您是否正在与服务器正确通信,而不需要对接收应用程序本身进行任何操作。
希望有所帮助。