草庐IT

objective-c - IOS - 以编程方式暂停/静音/降低背景音乐的音量,然后恢复它

我需要在我的应用播放音效时暂时将iPhone/iPod上的背景音乐静音/暂停/降低音量,然后再恢复。MPMusicplayerController方法非常适合iPod/iPhone音乐应用程序,但不适用于Spotify等第3方应用程序有没有人有使用AVAudioPlayer或其他方式执行此操作的示例?将session类别从环境更改为播放,然后再返回,效果相当不错,但在我的显示中引入了一个短暂但明显的延迟预先感谢您的帮助 最佳答案 希望这article帮助你。查看“AVAudioSessionCategoryPlayAndRecord

ios - 当我打开我的应用程序时 iTunes 音乐停止

我正在使用AVAudioSession并在启动时在我的浏览器中激活。我已经设置了类别AVAudioSessionCategoryPlayback。我没有设置任何类别选项。我希望即使在后台也能播放音频。如果我不使用AVAudioSession那么即使在后台我也无法播放音频。我不希望我的应用程序的音频与iTunes歌曲混在一起并同时播放。作为它的浏览器应用程序,我们并不总是需要audioSession,而是在单独播放音频时。类似于打开iTunes音乐时移动Safari处理音频的方式。我看到了AVAudioSession的其他类别选项和模式。请就此提出任何建议。

ios - 从云端下载 MPMediaItem 音乐

MPMediaPickerController返回一个MPMediaItem如果返回本地url,则可以播放声音。如果音乐没有下载到本地,则assetURL为空。如何在本地下载MPMediaItem音乐? 最佳答案 Apple不提供API来触发MPMediaItem下载。但是,您可以通过播放来触发下载。//initasystemmusicplayerMPMusicPlayerController*MPPlayer=[MPMusicPlayerControllersystemMusicPlayer];//setplayqueuewith

iphone - 如何在 iPhone 上打开音乐(ipod 库)?

我已经知道如何在我的应用程序中继续在后台播放音乐。我不想知道。我想要这个。如何在自定义时间在后台和sleep模式下自动打开ipot音乐。这对我来说是不可能的。但这是可能的。并且没有越狱。我想知道。请帮助我。 最佳答案 查看iOS文档中的以下后台任务指南http://developer.apple.com/library/ios/#documentation/iphone/conceptual/iphoneosprogrammingguide/BackgroundExecution/BackgroundExecution.html可以

IOS iPhone使用MPMusicPlayerController播放外部音乐文件,并显示iPod界面

我正在尝试使用标准化的“iPod”音频播放器在我正在构建的iPhone应用程序中播放一些MP3轨道。轨道从互联网下载并存储在应用程序的“文档”目录中。我想过使用MPMusicPlayerController来做到这一点,但我似乎无法让它工作。另外,我看过AVAudioPlayer,但它只是在没有界面的情况下播放音频。有什么建议吗? 最佳答案 MPMusicPlayerController用于播放iPod库中的项目(通过iTunes同步的歌曲),因此您不能为此使用它。您可以使用...获取音频的NSDataNSData*data=[NS

ios - Music TrackSetDestNode 重置旧音乐轨道的采样器声音

我正在制作一个音乐应用程序,您可以在其中向现有音序器添加新乐器。这些乐器是单独的AudioUnitSampler,存储在一个数组中,因此当加载新乐器和音轨时,它会加载该音轨将要使用的声音。这就是我目前向AUGraph添加轨道的方式。//Returncountasanidforthenewtrack-(int)addMusicTrack:(MusicTrack)musicTrackwithNode:(AUNode)newSamplerNodewithAudioUnit:(AudioUnit)newSamplerUnit{tracksCount++;inttrackId=tracksCou

ios - 当我运行我的应用程序 IOS 时音乐停止播放

当我在播放音乐时启动我的应用程序时,音乐停止播放。我正在开发相机应用程序。我的应用程序是否可能因此而被拒绝?或者有解决办法吗?谢谢.. 最佳答案 您的应用不会因为停止播放音乐而被拒绝。很多应用程序都这样做。这是AudioSession的默认行为:参见here在AudioSession默认行为部分下 关于ios-当我运行我的应用程序IOS时音乐停止播放,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/q

ios - iOS 版 Google 音乐如何从另一个 iOS 应用访问数据?

今天我下载了适用于iOS的新Google音乐应用,它立即让我登录。我假设他们使用我手机上的其他GoogleApps之一完成了此操作。为了使这个适合StackOverflow,这里是问题,具体和客观:应用程序(如Google音乐)如何(从技术上)使用来自其他应用程序(如Google搜索或谷歌浏览器)的数据对用户进行身份验证?我的印象是iOS中的应用程序完全是沙盒化的。我非常想找到对此的技术解释,所以如果有人可以推荐一种重新措辞或重新标记问题的方法,请随时编辑或迁移。 最佳答案 iOSKeychain可以通过访问组与您的其他应用共享,参

ios - 什么是用于播放 Mp3 等音乐的 AVPlayerViewController 的委托(delegate)方法

我想在显示以下图片的所有按钮上添加操作。我通过..下面的代码添加这个View--AVPlayerViewController*playerViewController=[[AVPlayerViewControlleralloc]init];playerViewController.view.frame=CGRectMake(10,10,_bgView.frame.size.width-20,_bgView.frame.size.height-20);playerViewController.player=[AVPlayerplayerWithURL:url1];[_bgViewaddS

ios - Xcode 中是否有类似于音乐、播客和电报应用程序中使用的现成音频播放器?

我是Swift的新手,不了解ObjectiveC。我期待设计一个标准的音频播放器。我注意到音乐、播客和电报应用程序使用的是同一种播放器。我不知道如何在我的应用程序中添加该播放器。他们是从头开始设计的还是有现成的播放器栏可以添加到我的应用程序中?我已经下载了telegram应用程序的源代码,但是它很大,在objective-c中,并且无法编译!那么,如何获得那个播放器呢? 最佳答案 试用LNPopupController,是一个将ViewController呈现为其他ViewController的弹出窗口的框架,很像AppleMusi