我是iPhone应用程序的新手,我正在开发一个应用程序,它需要在后台播放音频歌曲,如果用户存在应用程序,它还必须播放仍然用户停止它的音频歌曲。我已经在这个网站上查看了这个功能,但是有些人回答说这个功能是苹果人在iOS4之前为他们的应用程序所拥有的,但是我在iTunes中发现了一个名为“ Raaga Telugu ”的应用程序具有相同的功能但仍然在iOS3.0中工作。
有人请帮助我,一些帮助将不胜感激。答案 0 :(得分:0)
您无法在iOS 3.x中执行此操作。
从Apple的iPhone App Programming Guide,第4章“准备应用程序在后台执行”,第2节“声明您支持的后台任务”:
支持某些类型的背景 执行必须提前申报 由使用它们的应用程序。一个 应用程序通过包括
UIBackgroundModes
密钥Info.plist
个文件。这个密钥标识 哪个后台任务你的 应用支持。它的价值是 包含一个或多个的数组 具有以下值的字符串:
audio
- 应用程序可以播放 在内容中向用户提供内容 背景
首先阅读本文件(至少本章)。