首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在UILocalNotification触发后播放用户指定的歌曲

在UILocalNotification触发后播放用户指定的歌曲
EN

Stack Overflow用户
提问于 2014-01-06 01:21:42
回答 2查看 201关注 0票数 0

我在这里试图达到的目标很简单,但很难实现:

假设用户已经创建了一个UILocalNotification,那么我如何允许他们从自己的iPhone中指定一首歌,在通知触发后播放呢?

我希望用户能够从自己的音乐列表中选择一首歌曲。

此外,我如何确保歌曲播放,即使设备被锁定,铃声音量被关闭?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-01-06 06:12:53

对于普通的本地通知,您不能这样做,因为它们有30秒的限制,您不能让用户选择文件。您必须将其导入到应用程序包中,并将其包含在代码中。

我认为没有其他方法--然后滥用背景音频播放系统来保持应用程序在后台运行,然后在后台应用程序中使用系统库(核心音频等),提供本地通知而没有声音,并在后台应用程序中播放调用的声音。

票数 1
EN

Stack Overflow用户

发布于 2014-01-06 02:24:39

Apple iOS本地和推送通知API只允许包含在主包中的自定义声音,播放时必须在30秒以下。

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

https://stackoverflow.com/questions/20941504

复制
相关文章

相似问题

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