2016-11-11 13 views
2

iOS 10でオーディオファイルを再生できません。また、デフォルトのキーボードのクリック音も再生されません。iOS 10でオーディオの再生と録音が機能しない

[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayAndRecord error:&sessionError]; 

(私はAVCaptureConnectionを使用しています)ビデオ録画では、時には録音音であり、時にはそうでない場合もあります。

私はレコードビデオにLLSimpleCameraを使用しています。

誰でも私を示唆できますか?

よろしく

+0

@KiritModiコード文字列を確認してください。 – Sonu

答えて

1

私はこのコード

@property(readonly, strong, nonatomic) LLSimpleCamera *camera; 
//... 
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayAndRecord withOptions:AVAudioSessionCategoryOptionMixWithOthers error:nil]; 
[[self camera] startRecordingWithOutputUrl:path didRecord:^(LLSimpleCamera *camera, NSURL *outputFileUrl, NSError *error) 
{ /*do something*/ } 

Iセットアップカテゴリはるか以前の問題が表示されないstartRecordingWithOutputUrl: を呼び出す前に、LLSimpleCameraと同じ問題を抱えていました。だから、setCategory:の後にいくつかのコードを入れて確認してください。 私はそれが「真の」解決策ではないことを知っていますが、6時間の勤勉の後は私のために働きます。

[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayAndRecord withOptions:AVAudioSessionCategoryOptionMixWithOthers error:nil]; 

/* do some UI-related stuff, hide buttons, show bars, some animation */ 

[[self camera] startRecordingWithOutputUrl:path didRecord:^(LLSimpleCamera *camera, NSURL *outputFileUrl, NSError *error) 
{ /*do something*/ } 

P.S.:

は、このコードで問題を再現することはできませんiPhone 7でのみ再生

関連する問題