答案 0 :(得分:1)
考虑阅读iOS应用程序编程指南 - >应用状态和多任务处理:
http://developer.apple.com/library/ios/#DOCUMENTATION/iPhone/Conceptual/iPhoneOSProgrammingGuide/ManagingYourApplicationsFlow/ManagingYourApplicationsFlow.html
阅读以下部分:"实施长时间运行的后台任务" 和播放背景音频
您无法使用普通的本地通知执行此操作,因为它们的限制为30秒,您无法让用户选择该文件。您必须在应用包中导入它并将其包含在您的代码中!!!
我真的认为没有其他方法可以滥用背景音频播放系统来保持你的应用在后台运行,然后提供没有声音的本地通知,并通过系统在后台应用中播放声音图书馆(核心音频等......)