另一个很悲催的事实同样发生在「推送」这件事上:
1. 在国内你不能用 Google 原生的推送
2. 于是你只能接国内的那些推送 SDK
3. 但是(从国产系统的角度看),系统为了「节电、流畅」,会想方设法地阻止你这个 App 在后台保留推送进程;
4. 于是(从推送 SDK 的角度看),为了推送的可达性,这些推送 SDK(被 SDK 附身的应用)就会和别的集成了同一家 SDK 的应用互相保活;
5. 结果(从用户的角度看),就是一堆流氓 App 在互相唤醒。
1. 在国内你不能用 Google 原生的推送
2. 于是你只能接国内的那些推送 SDK
3. 但是(从国产系统的角度看),系统为了「节电、流畅」,会想方设法地阻止你这个 App 在后台保留推送进程;
4. 于是(从推送 SDK 的角度看),为了推送的可达性,这些推送 SDK(被 SDK 附身的应用)就会和别的集成了同一家 SDK 的应用互相保活;
5. 结果(从用户的角度看),就是一堆流氓 App 在互相唤醒。