IOS游戏看广告后物理静音不能控制App声音

做一个切水果,本来一切都正常,加了穿山甲广告后,就出了个奇怪问题。播放广告前,物理静音键能关闭app音效,播放一次广告之后,app音效就再也不能用物理静音键控制了。

穿山甲广告本身是不受物理静音键控制的,经过多次测试,判定广告会直接修改app是否受物理静音键控制状态。

查资料得到的方案:

#import <AVFoundation/AVFoundation.h>




 NSError *sessionError = nil;
    [[AVAudioSession sharedInstance]setCategory:AVAudioSessionCategorySoloAmbient error:&sessionError];
    [[AVAudioSession sharedInstance] setActive:YES error:&sessionError];

在广告观看结束设置状态为受物理静音键控制

参考:很详细的音频控制资料

记录一下,以备后用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值