我一直在寻找答案,但似乎找不到。我向我的应用程序的多个版本发送PUSH通知。之前我已经设置了循环遍历每个证书,并将其与用户的应用程序类型进行匹配。实际上,我为每个证书创建一个新的SSL连接,然后发送该特定证书的任何通知。
将所有这些证书转换并在其过期时安装它们有点繁琐。我可以从KeyChain访问中导出多个证书作为单个p12文件并进行转换,这有助于从证书管理角度使事情更简单。问题在于,我的所有PUSH通知都未被接收到。我可以成功连接到APNS,反馈服务也没有报告任何问题,但似乎什么也没有传递。这让我相信APNS只验证文件中的第一个证书,并忽略其他证书,这会允许成功连接,但可能会阻止通知的传递。在这种情况下,我希望看到一个断开的连接或反馈服务上的某些报告,但目前我什么也没有看到。
有人能够成功地做到这一点吗?谢谢。
将所有这些证书转换并在其过期时安装它们有点繁琐。我可以从KeyChain访问中导出多个证书作为单个p12文件并进行转换,这有助于从证书管理角度使事情更简单。问题在于,我的所有PUSH通知都未被接收到。我可以成功连接到APNS,反馈服务也没有报告任何问题,但似乎什么也没有传递。这让我相信APNS只验证文件中的第一个证书,并忽略其他证书,这会允许成功连接,但可能会阻止通知的传递。在这种情况下,我希望看到一个断开的连接或反馈服务上的某些报告,但目前我什么也没有看到。
有人能够成功地做到这一点吗?谢谢。