2

マイク許可用のカスタム UI を作成する必要があります。それを行う方法はありますか。

以下は、パーミッションブロックがどのように機能するかのコードコードです..この呼び出しでは難しいようですか? App Shazamがそれを行っています。

[[AVAudioSession sharedInstance] requestRecordPermission:^(BOOL granted){
if (granted) {
    NSLog(@"granted");
} else {
    NSLog(@"denied");
}}];

シャザム許可

4

2 に答える 2

1

iOS >= 7.0 の場合

app.plist に、このキーを追加します:NSMicrophoneUsageDescriptionおよび目的のカスタマイズされたプロンプト。詳細はこちら: https://developer.apple.com/library/ios/documentation/general/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html#//apple_ref/doc/uid/TP40009251-SW1

于 2014-05-15T12:01:46.343 に答える