iOS5で呼び出し音量を減らす方法や呼び出し音を変更する方法はありますか?iOS5の呼び出し音をプログラムで抑制する方法または呼び出し音を変更する方法
Celestialフレームワークをチェックアウトしましたが、AVSystemControllerをインスタンス化できません。 :-(
この取得は、それが提出されることはありませんようAppStoreで拒否アプリだ場合、私は気にしないでください。
iOS5で呼び出し音量を減らす方法や呼び出し音を変更する方法はありますか?iOS5の呼び出し音をプログラムで抑制する方法または呼び出し音を変更する方法
Celestialフレームワークをチェックアウトしましたが、AVSystemControllerをインスタンス化できません。 :-(
この取得は、それが提出されることはありませんようAppStoreで拒否アプリだ場合、私は気にしないでください。
をはい。AVSystemController
を使用してください。あなたはそれをインスタンス化しません。それはシングルトンです。
[[AVSystemController sharedAVSystemController] setVolumeTo:10.0 forCategory:@"Ringtone"];
これは、あなたが探しているかもしれないもの:基本的にOverride ringer volume in iPhone apps
、あなたは巻セットあなたが表示しているビューの - (void)viewDidLoadメソッドでAVAudioPlayerを使用してください。
例を挙げてください。 – cfischer
@フェルナンド私は私の答えを編集しました。 – edc1591
リンクしたファイルを含めようとしましたが、次のエラーが表示されます。アーキテクチャi386の未定義シンボル から参照される "_OBJC_CLASS _ $ _ AVSystemController" objc-class-ref in FRRViewController.o ld:シンボルアーキテクチャi386のために見つけた さらに、リンクされたファイルのsetVolumeTo:forCategory:メソッドはありません。 – cfischer