就在刚刚, iPhone 锁屏状态自己响了一段音乐, 好诡异

2017-08-20 12:00:19 +08:00
 Athrob

手机是 7p, 放在一边是锁屏状态的.
就在刚刚 11:40 多, 自己响了一段音乐, 结尾是 QQ 的滴滴滴声音
期间屏幕也没亮, 也没通知, 响了10 秒左右以滴滴滴结尾就没了
而且我的 QQ 来消息设置的是叮咚的声音, 打开看了下没有任何新消息
无任何通知, 没有音乐在播放.
相当诡异
百度了下发现有好多人也遇到了: http://tieba.baidu.com/p/5278694102

请问各位, 这是什么情况?

22349 次点击
所在节点    iPhone
55 条回复
ech0x
2017-08-20 12:45:30 +08:00
估计有应用利用播放音乐战后台吧,发布时忘了换成无声的了
ech0x
2017-08-20 12:45:54 +08:00
战->占
mornlight
2017-08-20 12:52:59 +08:00
hcwhan
2017-08-20 13:06:56 +08:00
前晚 和 昨天早上我也碰到两次

在桌面 不知道那里的声音

放声音的时候我把控制面板拉起来了 声音控制那里也是没有程序的

吓尿
hcwhan
2017-08-20 13:09:23 +08:00
感觉和 qq 有关系
过了一分钟 我进 qq 看到是全屏的新版特性广告那种 没有声音
dong3580
2017-08-20 13:23:31 +08:00
@hcwhan
昨晚碰到一次,以前从未碰到。响了一段滴滴滴的声音。
Deeer
2017-08-20 14:17:09 +08:00
朋友遇到过这样的问题,猜测是推送的时候没有传特定的字段造成的,但是所以没有外部推送,但是播放了推送的音乐
Athrob
2017-08-20 15:27:23 +08:00
@ech0x #1
@mornlight #3
@hcwhan #4
@dong3580 #6
@Deeer #7
已找到音乐来源, 大家研究下是不是有什么黑科技可以这样操作, 还是 iOS 的新 bug.
有可能是只有更新到这个 7.1.8 才会出现这个问题.
mornlight
2017-08-20 15:41:14 +08:00
@Athrob #8 棒!我听到的也是这个声音。刚才试着把 QQ 删了重装,进去后播放这个 guide 是正常的,那问题可能是出在 QQ 老版本升级到新版本后的逻辑。
ETiV
2017-08-20 15:42:23 +08:00
新版 QQ,更新后首次启动播的视频……
beddo
2017-08-20 15:47:32 +08:00
我重启手机后 没有进入桌面,但是也听到了。
beddo
2017-08-20 15:48:13 +08:00
联想到难道 QQ 可以在 iOS 开机后自动启动?
Athrob
2017-08-20 15:48:50 +08:00
@mornlight #9 嗯, 可能是升级新版本的问题. 试想一下: 更新后一直没打开, 通过某个行为(通知, 位置)触发了这个更新后的 QQ 运行, 就播放了那个视频.
可是, iOS 可以这样操作吗? 可以通过某个行为来激活 app 吗?
Athrob
2017-08-20 15:52:50 +08:00
@beddo #12 我也在想是不是 QQ 有什么黑科技
mornlight
2017-08-20 16:07:14 +08:00
@Athrob #13 不能通过推送「激活」 App,但是可以执行一个 Background Fetch 去拉数据,30 秒时间限制。我没想明白如果是这个东西触发的,为什么会播放起声音来。

https://developer.apple.com/documentation/uikit/uiapplicationdelegate/1623125-application?language=objc

https://developer.apple.com/library/content/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html#//apple_ref/doc/uid/TP40007072-CH4
dxpxjp
2017-08-20 16:23:32 +08:00
我在优酷也遇到过
打开界面时滑动板块就会有声音播放
用 Surge 抓包然后拦截就没有问题了
mornlight
2017-08-20 16:24:14 +08:00
@mornlight #15 好吧,我理解错了,这个的确可以做到启动 App 并放到后台:

In addition, if you enabled the remote notifications background mode, the system launches your app (or wakes it from the suspended state) and puts it in the background state when a remote notification arrives. However, the system does not automatically launch your app if the user has force-quit it. In that situation, the user must relaunch your app or restart the device before the system attempts to launch your app automatically again.
Athrob
2017-08-20 16:39:00 +08:00
@mornlight #17 这个就有意思了
Xrong
2017-08-20 17:14:02 +08:00
今天下午遇到过,差点没吓死。。。
kn007
2017-08-20 19:02:08 +08:00
这就尴尬了。。
居然还有这种操作。
还好我用 TIM。。。

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

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

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

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

© 2021 V2EX