我打算开发一种从音乐库中加载音乐的DJ应用程序。 当然,它会在应用程序商店中销售。
所以问题是,是否可以在AppStore中分发?
我发现它至少在6个月前被禁止了...... 但我希望现在有可能......
答案 0 :(得分:13)
在iPhone OS 2.x中,您无法通过iTunes访问传输到手机的音乐。您只能访问自己的应用程序创建的数据。
即将推出的3.0版确实具备此功能。 Release notes包括此
iPod库访问
有几个新的类和协议 已添加到媒体播放器 框架(MediaPlayer.framework)来 允许访问用户的音频 图书馆。您可以使用这些类 执行以下任务:
- 播放用户图书馆中的音频项目。这种支持让你玩 iPod支持的所有音频类型 应用
- 构建要播放的音频项目队列。
- 执行用户音频库的搜索。
- 访问用户的播放列表(包括智能,移动和播放) 天才播放列表)。
有关课程的更多信息 媒体播放器框架,请参阅 Media Player Framework Reference
(抱歉,链接可能仅适用于已注册的Apple开发人员)。
答案 1 :(得分:5)
在iPhone SDK 3.0版中,您现在可以访问音乐库。
答案 2 :(得分:3)
SDK 3.0的媒体库框架仅允许您对音乐进行最基本的iPod控制。您甚至无法输出.mp3并自行处理(使用OpenAL等)。
基本上,它的控制功能只能与iPod一样强大,而且对于任何DJ应用来说都非常有限。
否则,我会梦想在转盘历史上制作最令人惊叹的便携式DJ设备。希望我们看到SDK 3.1中的内容。
答案 3 :(得分:2)
把它放在那里:
如果您想使用PrivateFrameworks并为其制作应用程序,那么就会有一个名为MusicLibrary的私有框架。
答案 4 :(得分:1)
要创建DJ应用程序,您是否需要能够一次加载多首歌曲然后在彼此的顶部播放?
据我所知,SDK只允许您一次加载1首曲目。