1

AVAudioRecorder クラスを使用してユーザーの声を録音しようとしています。まず、AudioSession を設定します

AVAudioSession *audioSession = [AVAudioSession sharedInstance];
NSError *error;
if ([audioSession inputIsAvailable]) {
    [audioSession setCategory:AVAudioSessionCategoryPlayAndRecord error:&error];
}

私の第 2 世代 iPod Touch では、audioSession.inputIsAvailable の値は常に NO です。なぜそれが起こるのですか?この機器では録音できませんか?それともOS依存?

4

0 に答える 0