几年来,我们一直在我们的应用程序中使用推送通知来进行偶尔的状态更新(对所有用户)。今天,我们想发送另一个,但是什么也没发生。在检查证书时,它说证书已于11月2日过期。太棒了。当我进入开发人员门户和“证书-全部”时,我找不到我的证书。如果我打开我的应用程序的AppID,它会显示“推送通知·可配置”,就好像它从未配置过一样。这是正确的吗?我认为应该是“过期”而不是“可配置”,并且证书仍然存在于“证书”下?这是正确的吗,或者可能是有人吊销/删除了我的证书?
所以,我想,我现在唯一的选择就是在我的应用程序的AppID中点击“配置”推送通知。如果我没记错的话,如果我以正确的方式创建了一个新的证书,就有可能在现有的已安装的应用程序中工作(而不需要发布/更新应用程序),对吗?这是怎么回事呢?如果我点击“配置”和“创建证书”,我会看到通常的“创建CSR,然后上传,然后下载证书”。如果我使用与上次创建此证书时相同的CSR,获取我的新证书,然后将其提供给我的服务器,我将能够向现有设备发送通知,这是否正确?
发布于 2018-12-12 18:39:29
您可以使用P8证书解决此类到期问题。因为P8证书是一次性证书,没有过期时间。Here you can find about the P8 certificatr
https://stackoverflow.com/questions/53740976
复制相似问题