注册

ios程序杀掉之后必须重新登录或调用自动登录接口?

 ios,程序完全杀掉了之后无法收到推送,再次点击程序,处于未登录状态,触发调用自动登录接口才会登录。这样的话是不是代表程序杀掉之后会将token和id解绑?如果这样如何收到离线推送?
证书确认是正确的,因为我们后台走APNS直接推送给我能收到,前台、后台、程序杀掉都能收到。
登录用户的证书名称也是对的,管理后台上能看到,与程序一致,请问是神马问题?
已邀请:
app杀死后账号的devicetoken不会解绑,这样是可以收到离线推送的,只有手动退出登录才会解绑devicetoken,这个时候才停止接收离线推送。app杀死后可以查看管理后台刚才已登录用户的证书名称是否存在,并和上传的证书名称相同,如果存在,说明绑定devicetoken成功,这时候还收不到推送就可能是证书不适合环信系统了,需要根据环信提供的文档重新申请。证书制作文档:http://docs.easemob.com/doku.php?id=start:300iosclientintegration:10prepareforsdkimport
app杀掉后,后台显示如下图,这里可以看到已登录用户的证书存在,而且我确认与上传的证书名称相同。

lALOAcKxQSrNA30_893_42.png


至于上传的证书,如我之前说的,这个在我们后台直接通过APNS用这个证书给我发离线推送是可以收到的,故可以排除是证书的问题。
如果app杀掉后按照问题描述还是收不到离线推送,请联系官网下方“在线技术支持”或屏幕右下角“联系客服”,环信技术人员会协助测试推送证书是否适合环信的推送。

要回复问题请先登录注册