我想在用户拍照或开始录制视频时发出最大音量提示音。能不能不被appStore拒绝?? 最佳答案 Celestial.framework有一个AVSystemController类,可让您获取和设置当前音量。不幸的是,这是一个私有(private)类(class),所以Apple不会在AppStore提交中接受它相反,您可以显示音量slider以供用户设置。像这样:MPVolumeView*volumeView=[[[MPVolumeViewalloc]initWithFrame:window.bounds]autorelease];
我看到在关闭音量状态下发出声音的唯一方法是AudioServicesPlayAlertSound。音量关闭是指通过横向按钮(硬件按钮)而不是设置中的铃声开关关闭。似乎我们无法使用AudioServicesPlayAlertSound以编程方式控制音量增大、减小和持续时间。即使系统音量处于静音状态,我也想以编程方式重复发出警报。谢谢 最佳答案 不确定您是否可以这样做,我认为您“合法”不能这样做。此链接可能会帮助您解决问题:play-sound-on-iphone-even-in-silent-mode这是一个检查静音按钮状态和振动的方
我正在创建一个使用iPhone底部麦克风进行录音的应用程序没有插入耳机。我的问题是音量插上耳机录音比用耳机录音低很多耳机未插入。耳机连接时是否需要添加设置/配置?插上电源,这样录音的音量与不戴耳机时的音量相同。我尝试调整AVAudioSession.inputGain,但它具有相同的效果。 最佳答案 根据您的应用程序的意图,您会想到一些事情。我发现如果用户不打算将设备靠近他们的脸(即打电话),使用前置麦克风更适合录音。根据使用环境,配置数据源极性模式和方向也会产生巨大影响。查看AVAudioSessionDataSourceDesc
我们注意到,在WhatsApp中,当收到视频通话时,铃声音量会随着用户播放iPhone音量而改变。据我从阅读中了解到,铃声音量级别无法在公共(public)API中访问,实现符合铃声音量设置的铃声的唯一方法是集成CallKit。但是,WhatsApp中的来电视频通话界面看起来不像CallKit。它有一个实时相机层和右上角的附加“最小化”按钮。我怎样才能达到类似的结果?我们需要戒指完全原生,这样当音量设置为最小时它可以保持静音,并且屏幕上仍然有实时摄像头View。提前致谢 最佳答案 据我所知,WhatsApp不使用CallKit进行视
我需要在我的IOS5应用程序下获取当前音量。该应用程序应该在电影院中使用,所以我想通知用户他/她应该调低音量,除非已经调低了音量。 最佳答案 试试这个...musicPlayer=[[MPMusicPlayerControlleriPodMusicPlayer];currentVolume=musicPlayer.volume; 关于iphone-IOS5获取当前音量,我们在StackOverflow上找到一个类似的问题: https://stackoverf
我正在开发一款游戏,在标题序列期间使用MPMoviePlayerController在后台播放视频。我将我的游戏控件覆盖在上面(只是一些带纹理的UIButton)。视频本身没有音频,但当我通过OpenAL按下按钮时,我正在播放声音。AudioSession设置为“环境”,只要MPMoviePlayerController不在周围,它就会正确响应设备的静音按钮和音量。但是,一旦视频开始播放,无论静音或音量设置如何,它都会发出声音。谁能帮帮我?MPMoviePlayerController是否干扰了AudioSession状态?有没有办法阻止这种情况发生。我的电影没有声音,因此不需要这样做
我想这很简单,但我没有任何运气。我正在寻找找出当前铃声音量的最简单方法。我想添加一个if语句来检查最小音量级别,但它专门与推送通知警报的音量有关,因此我需要检查铃声音量而不是媒体播放器或音频播放器对象的音量.推送声音是使用AudioServicesPlaySystemSound(soundID)播放的,但我看不到任何相应的功能来更改或检查音量。 最佳答案 我遇到了同样的问题-我尝试在Apple文档中查找要查询的首选项列表。也许这不是使用AudioServices查询的内容。是否有我们不打算访问的未公开属性,可能会被批准流程拒绝?很高
我们有一个应用程序使用UILocalNotification通知用户后台发生的事件。问题是一些用户听到的背景通知音量非常低。当它确实发生时,用户可以“重置”通知音量的唯一方法是通过设备重启。一旦完成,它就会恢复到正常水平。我们尝试过的其他方法是在应用程序外更改设置:使用音量按钮-改变iPod的音量或铃声音量,不会影响通知音量级别。设置:设置->声音->铃声和提醒->设置为最高。对通知量没有任何影响。更改iPod播放器的音量:不会影响通知音量。终于重启了iPhone-确实将通知音量设置为正常水平,但这对客户来说不是一个好的解决方案。我们为这个问题寻找代码解决方案并尝试了许多不同的选项:改
您好,我正在使用MPMoviePlayerController在我的应用中播放电影。我的客户想要提升应该大于iOS系统最大音量的电影的音频。如何做到这一点? 最佳答案 将音量提高到高于iOS默认设置是不可能的。 关于iphone-在iOS中提高音量,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/11663862/
使用Phonegap/Cordova2.2及其媒体API加载循环以在我的应用程序中播放。(http://docs.phonegap.com/en/2.2.0/cordova_media_media.md.html#Media)工作正常,但我希望能够以编程方式更改每个声音的相对级别。有谁知道这是否可能?我能看到的唯一选择是避免使用NativePhonegap解决方案并使用WebAudio/html5,但这会将应用程序限制为仅限ios6设备。附言。我也知道IOS的音量slider插件,但需要一个只影响单个声音的解决方案。 最佳答案 从C