iOS7 判断应用的麦克风权限是否打开

判断是否允许使用麦克风7.0新增的方法requestRecordPermission

第一次调用这个方法的时候,系统会提示用户让他同意你的app获取麦克风的数据

其他时候调用方法的时候,则不会提醒用户

而会传递之前的值来要求用户同意

[[AVAudioSession sharedInstance] requestRecordPermission:^(BOOL granted) {
    if (granted) {
        // 用户同意获取数据
        NSLog(@"麦克风打开了");
    } else {
        // 可以显示一个提示框告诉用户这个app没有得到允许?
        NSLog(@"麦克风关闭了");
    }
}];

添加新评论

电子邮件地址不会被公开,评论内容可能需要管理员审核后显示。