JPush最新版sdk,在vivo和oppo机型上无法收到推送

android
标签: #<Tag:0x00007fb83cf90d70>

(levy) #1
Unable to launch app: com.dongni.Dongni/10060 for service callerPackage com.daidd.android Intent { cmp=com.dongni.Dongni/cn.jpush.android.service.DaemonService }: process is forbid to start by firewall

<permission
        android:name="您应用的包名.permission.JPUSH_MESSAGE"
        android:protectionLevel="signature" />

    <!-- Required -->
    <uses-permission android:name="您应用的包名.permission.JPUSH_MESSAGE" />

测试机型vivo x7,log日志打印获取不到此权限,在Manifest文件里已正确配置,logcat能打印出收到的推送内容,但是无法显示通知,麻烦技术人员及时回复下,我们等待上线呢,很着急!


#2

1、请提供你完整的集成日志,包括你说打印了推送内容但没展示通知的日志

2、报错说少了什么就去检查Androidmanifest里面对应的东西;参考demo的Androidmanifest重新写一遍配置!

在配置确确实实正确的情况下,检查包名:

  • 仔细检查你工程里涉及包名的地方
  • 手机里有配置同样包名的app卸载掉

(levy) #3

我的配置都没问题,提示就是我帖子发的 那两个问题,没有多余的日志,如果说配置有问题,那么其他机型怎么可以正常收到推送并显示通知。


(levy) #4

麻烦你们找相同的机型测试一下?


(levy) #5


#6

1、信息收到了则不存在你集成还没成功的问题

2、你给的日志截图中也没有你所谓的集成失败Androidmanifest权限相关的报错

3、收到了消息没有通知栏显示,请你去检查你的手机-设置-通知栏提示设置


(levy) #7

我认为问题出在红框那句话


(levy) #8

vivo x7 我在设置和手机管家中并未找到关于通知的设置选项。


#9

你好,一般手机都有通知栏和状态栏设置的,你好好找一下,看看是不是禁用你的应用的通知了


#10

由于没有这款机型,我无法看帮你看这个手机的通知提醒
在设置-应用信息里面看一下呢


(levy) #11

ok,我看看,谢谢!