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

友盟推送

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# 《自启动隐私条款模板》

以上配置不影响推送功能~ 
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容