当 ios 应用程序在后台并且有人选择它时调用警报声音,使用核心运动

Posted

技术标签:

【中文标题】当 ios 应用程序在后台并且有人选择它时调用警报声音,使用核心运动【英文标题】:invoke a alarm sound when ios app is in background and someone pick it, using core motion 【发布时间】:2021-08-02 15:44:48 【问题描述】:

当有人触摸 iPhone 或 iPad 并且应用程序在后台运行时触发警报。 这发生在一个 ios 应用程序中,即iAntiTheft iAntiTheft 没有使用我检查应用程序权限的位置,在某种情况下,我将应用程序置于后台激活运动警报并且设备在一段时间后被锁定,现在我选择设备,它立即显示通知并启动警报体积。 这里还有一件事要注意,在启用运动传感器警报后,它总是播放低音量的哔哔声。任何帮助表示赞赏。

我怎样才能做到这一点。

【问题讨论】:

你肯定尝试过 something。 SO 不是免费的代码编写网站。如果不表现出至少一些(研究)努力,你就不太可能在这里得到答案。 一分钟后我得到了答案 这个问题的最后一行是在后台获取运动警报的答案 只需在后台低声放一个音频,然后冷静 【参考方案1】:

当应用程序处于后台并且设备被锁定时获取 Core Motion 更新的答案。在这两种情况下,只需在核心运动更新功能后播放具有背景模式的音频,现在设备将进入后台或锁定您始终获得核心运动坐标更新

回购链接即将提供

【讨论】:

以上是关于当 ios 应用程序在后台并且有人选择它时调用警报声音,使用核心运动的主要内容,如果未能解决你的问题,请参考以下文章

从后台调用应用程序时调用方法

仅在应用处于后台时调用的静默通知回调方法

在 iPhone/iPad 应用程序中处理多个警报视图

在后台运行ios应用

在后台推送通知

Swift IOS:从通知打开应用程序时调用 UIviewController 的特定功能