easychen/pushdeer

[Bug] PushDeer 安卓客户端(小米) 无法接收到消息

wangshuai-007 opened this issue · 20 comments

调用 https://api2.pushdeer.com/message/push 推送消息给手机
没有状态栏推送提示,只能打开APP查看消息

昨天还能成功的,今天所有通知都不在通知栏出现(如图,消息发送成功,但手机没有通知)

image

是不是MiPush 服务器发生了问题?

环境和版本

  • 系统: MIUI 12.5.6

其他说明

已重启手机&重装软件

貌似 MiPush 把 pushdeer 应用的推送权限暂停了,我们正在联系确认情况。

收到回复了,要求必须上架商店才能使用推送服务了。

我也遇到这个问题了,请问什么时候能够上架呀

不会上架,我们不会对推送消息做审核,无法满足上架需要的内容安全承诺。

因此,Android版只能等以后的MQTT方案了。

作为暂时的替代方案,可以先使用Server酱的Android版 ,但这个方案需要让应用驻留后台。

不会上架,我们不会对推送消息做审核,因此无法满足上架需要的内容安全承诺。

因此,Android版只能等以后的MQTT方案了。

我今天也发现了,昨天还好好的,以后麻烦了。

可惜了

https://dev.mi.com/console/doc/detail?pId=2346

文档推荐的第三方审核可以试试?

弹窗通知内容只要一个提示有新通知,不要具体内容可以吗

@easychen 你好,问一下,我有认证的小米开发者账号,且已在nas上部署了服务端,api可运行,按照目前pushdeer的代码,我能否自行上架到小米应用商店?如果可以的话能否指导(付费)一下如何修改源码配置并完成上架

@easychen 你好,问一下,我有认证的小米开发者账号,且已在nas上部署了服务端,api可运行,按照目前pushdeer的代码,我能否自行上架到小米应用商店?如果可以的话能否指导(付费)一下如何修改源码配置并完成上架

可以自行上架,但上架不能直接使用PushDeer的名称,可以自己起个名称,然后标记为「兼容PushDeer API」。代码直接就在仓库里边,无需修改,直接按配置改MIPush的key就行。

官方在线版不能直接推送到第三方客户端,所以即使你上架,也只有自架版能用。而且你需要把MiPush给你的Key公布出去,不然自架客户端也推送不了。

目前来看三星也不能唤起推送服务,只能在APP内显示
S22Ultra
OneUI 5.0
Android 13

可不可以先支持Google FCM?

可不可以使用推必安:https://tuibian.mobileservice.cn/

leeima commented

不会上架,我们不会对推送消息做审核,无法满足上架需要的内容安全承诺。

因此,Android版只能等以后的MQTT方案了。

作为暂时的替代方案,可以先使用Server酱的Android版 ,但这个方案需要让应用驻留后台。

MqTT方案出来了吗?鸿蒙的怎么办啊现在。

iswbm commented

不会上架,我们不会对推送消息做审核,无法满足上架需要的内容安全承诺。

因此,Android版只能等以后的MQTT方案了。

作为暂时的替代方案,可以先使用Server酱的Android版 ,但这个方案需要让应用驻留后台。

换了 Server酱的Android版 也无法通知,设备是荣耀,目前安卓还有其他方案吗

安卓方还会有其他的解决方案吗~ 目前看起来pushdeer是比较好能打通安卓和ios的😭

可以试试FCM

可以试试FCM

你认为PushDeer是为什么存在的?

就是因为国产手机禁用了FCM,每家厂商添加了自己的推送服务;才有了这个项目的
PushDeer对接的厂商的推送服务,才能让你手机收到消息


我刚刚搜索了一下,FCM似乎没被禁用;但是 FCM推送需要连接的服务器在国内不怎么好用;所以FCM推送在国内不可靠

可以试试FCM

你认为PushDeer是为什么存在的?

就是因为国产手机禁用了FCM,每家厂商添加了自己的推送服务;才有了这个项目的 PushDeer对接的厂商的推送服务,才能让你手机收到消息

所以有什么用fcm的类似的软件么