在电话中播放音乐iOS Swift

时间:2016-05-08 22:48:56

标签: ios iphone swift

我希望能够在我的iPhone通话期间播放一首歌,这样我与之交谈的人就可以在通话过程中收听一些歌曲。类似的东西已经存在,但只适用于越狱设备,被称为MusicTransport http://moreinfo.thebigboss.org/moreinfo/depiction.php?file=musictransportDp

不幸的是,我在我的设备上运行iOS 9.2.1并且还没有越狱。我想为非破坏用户开发这样的应用程序,以便每个人都可以使用它。

拨打电话的代码如下:

var url:NSURL = NSURL(string: "tel://123654789")
UIApplication.sharedApplication().openURL(url)

根据Apple Developer网站的说法,我们可以使用MPMusicPlayerController播放设备音乐库https://developer.apple.com/library/ios/documentation/MediaPlayer/Reference/MPMusicPlayerController_ClassReference/中的媒体项目。

我能做些什么?" stream"或者直接播放一首歌来打电话?

1 个答案:

答案 0 :(得分:3)

您想在通话中注入音乐吗?我可以肯定地说,苹果不会允许这样做。 Apple在应用程序周围有一个非常严格的“沙盒”,根本不允许它们影响设备的系统功能。