我希望能够在iPhone通话时播放歌曲,这样与我交谈的人和我就可以在通话时听一些歌曲。类似的东西已经存在,但只适用于越狱设备,称为MusicTransporthttp://moreinfo.thebigboss.org/moreinfo/depiction.php?file=musictransportDp.
不幸的是,我在我的设备上运行iOS 9.2.1,还没有越狱。我想为未越狱的用户开发一个这样的应用程序,这样每个人都可以使用它。
打电话的代码是这样的:
var url:NSURL = NSURL(string: "tel://123654789")
UIApplication.sharedApplication().openURL(url)
根据苹果开发者网站,我们可以使用MPMusicPlayerController来播放设备音乐库中的媒体项目https://developer.apple.com/library/ios/documentation/MediaPlayer/Reference/MPMusicPlayerController_ClassReference/.
我可以做些什么来"流式传输"或直接向呼叫播放歌曲?
您想在电话中插入音乐吗?我可以99%肯定地说,苹果不会允许这样做。苹果对应用程序有一个非常严格的"沙盒",它们根本不允许影响设备的系统功能。