诡异的 iOS 滴滴不在后台却有权限

2019-09-02 13:40:04 +08:00
 nevermlnd
后台没有滴滴,手机安装了 滴滴出行 和 滴滴车主,
有时会弹出请求录音,App 不在后台的情况下。
今天早上睡觉的时候突然自动播放了滴滴提醒您 xxx 的声音。
请教是什么原理? 苹果给开了特殊通道么?
-----

又想到了上次飞猪也不在后台,近几天也没开飞猪,高铁到了杭州后,飞猪发了欢迎到达杭州的 iOS 推送.
2283 次点击
所在节点    程序员
6 条回复
i0error
2019-09-02 16:09:33 +08:00
后台应用刷新?
finab
2019-09-02 16:14:55 +08:00
上滑 APP 退出了?
如果是这样,大部分后台都会失效,不过有通知权限也能再执行一点点代码

iOS 有一个 NotificationServiceExtension, 是一个不依赖主 APP 的扩展
收到推送时有一小段时间执行代码

这样飞猪可以每隔一段时间发个静默推送,运行代码发个请求到服务器,根据 IP 判断你的位置,再发送欢迎推送
hihipp
2019-09-02 16:17:06 +08:00
如果应用「后台应用刷新」处于「关闭」状态,请检查应用是否有「通知」权限,现在有这个权限也能做很多事情的。
mcluyu
2019-09-02 16:28:09 +08:00
1.推送可以设置铃声,播放的声音只是个自定义铃声?
2.高铁那么准时,几点到达,定时给你推送就 OK 了。。就算不准时,高铁到站数据也是可以从某些机构接口获取的?
nevermlnd
2019-09-02 16:58:08 +08:00
@finab @hihipp @mcluyu
是的上滑退出了。估计是这功能吧,没试过,感谢。
忘了可以自定义推送声音了,应该是推送
fvckDaybyte2
2019-09-02 18:19:13 +08:00
iOS 哪来的后台……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/597172

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX