0

私のアプリでは、録音に AVAudioRecorder を使用しています。録音に関しては問題ありません。アプリを初めてプレイすると、問題は、マイクの使用の許可/禁止に関するアラートビューがポップアップすることです。

したい

1)このデフォルトのアラートビューを制御して、マイクを許可をクリックしたときにのみ録音とタイマー(秒を表示するために使用されるラベル、録音されたオーディオ)が開始されるようにします。

また

2) アプリで利用可能なマイクを設定する必要があります。これにより、アラートビューでマイクの許可/禁止を求めるプロンプトが表示されなくなります。

インターネット、stackoverflow を検索しましたが、この投稿に関連するものは何も得られませんでした。いくつかの投稿を読みましたが、それらはステータスの表示に関するもので、マイクがアプリで使用可能かどうかについてでした。これは私にとってはあまり役に立ちません。

4

1 に答える 1

1

ジョンがコメントで述べたように、アプリがマイクを使用する許可を求めるのはデフォルトの動作であり、これを変更することはできません。ただし、許可が与えられているかどうかを確認することはできます。

マイクを使用するためのアクセスが許可されているかどうかを確認して確認する方法が説明されているため、おそらくこの質問に目を通しておく必要があります。許可が与えられたら、録音を開始できます。

マイクの許可を検出する

于 2013-11-07T17:08:23.163 に答える