美文网首页开发指南
极光推送、友盟推送:如何关闭自启动和关联启动

极光推送、友盟推送:如何关闭自启动和关联启动

作者: 墨韵 | 来源:发表于2023-03-09 15:00 被阅读0次

友盟推送

U-Push最新SDK:6.5.2及以上版本已经去掉了自启动和关联启动的功能,请参考[最新集成文档]
(developer.umeng.com/docs/67966/detail/206987?spm=a311a.7996332.0.0.1cd73080hPQjln)进行集成即可。

对于消息推送U-Push,自启动是为了增加应用活跃度,以最大限度通过在线通道发送。若不需要此功能,可参考如下方案进行移除:

<service android:name="com.taobao.accs.internal.AccsJobService" tools:node="remove" />
21以上job,以下alarm

极光推送

# 自启动问题处理方案:
方式一:移除相应的组件,自动集成方式直接复制最后一段代码到manifest~
go48pg.yuque.com/go48pg/ub4kdr/lgvzg8?singleDoc# 《自启动处理》

<receiver
    android:name="cn.jpush.android.service.PushReceiver"
    android:enabled="true"
    android:exported="false"
    tools:node="replace">
    <intent-filter android:priority="1000">
      <action android:name="cn.jpush.android.intent.NOTIFICATION_RECEIVED_PROXY" />
      <category android:name="您应用的包名" />
    </intent-filter>
</receiver>

<receiver android:name="cn.jpush.android.service.AlarmReceiver" tools:node="remove"/>

<receiver
    android:name="com.xiaomi.push.service.receivers.NetworkStatusReceiver" 
    android:exported="true"
    tools:node="remove">
    <intent-filter>
        <action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
        <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>
</receiver>

方式二:添加隐私条款
go48pg.yuque.com/go48pg/pa41sm/thzgxhh1mo2skgkn?singleDoc# 《自启动隐私条款模板》

以上配置不影响推送功能~ 

相关文章

网友评论

    本文标题:极光推送、友盟推送:如何关闭自启动和关联启动

    本文链接:https://www.haomeiwen.com/subject/qsgaldtx.html