首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我的iOS应用程序会自动启动?

为什么我的iOS应用程序会自动启动?
EN

Stack Overflow用户
提问于 2021-05-12 21:00:13
回答 1查看 31关注 0票数 0

我有一个音频应用程序,可以在发布时播放。它有CarPlay的权利,从网络播放,当然在后台播放。

现在,在没有通知的情况下,每一个人都会在后台启动应用程序。音乐只是随机地开始播放。我无法确定这件事发生的原因或情况。这可能与蓝牙连接、电话、CarPlay交互、网络更改或其他原因有关。

我确实知道以下几点:

这个应用程序是从零开始启动的,因为我已经检查了远程日志,并且看到这个应用程序是launched.

  • Pausing的,控制中心的音乐会杀死这个应用程序,它将在2-3分钟后重新启动(并且再次)

EN

回答 1

Stack Overflow用户

发布于 2021-05-13 01:29:29

关于你的问题没有太多的线索。但我会尝试根据我的经验找出一些可能的原因。

首先,检查应用程序中使用的通知/侦听器。有些事情会像低语:

代码语言:javascript
复制
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(reachabilityChanged:) name:kReachabilityChangedNotification  object:nil];

对于这种情况,一旦网络状态发生变化,您就会得到通知,然后您可能会做一些事情(播放音乐)。

第二,检查应用程序中是否有Timer,如果计时器设置不当,并且您通过计时器做了一些事情,就会产生问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67510956

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档