問題は、iOS 4.1でiPhone 4にAVAudioPlayerでオーディオファイルを再生します

StackOverflow https://stackoverflow.com/questions/3809263

質問

私は、オーディオファイルを再生するには、コードの単純なビットを使用しています

NSString *pathToMusicFile1 = [[NSBundle mainBundle] pathForResource:@"song" ofType:@"mp3"];
mySong1 = [[AVAudioPlayer alloc]initWithContentsOfURL:[NSURL fileURLWithPath:pathToMusicFile1] error:NULL]; 
NSLog(@"Song1 Loaded");
mySong1.numberOfLoops = -1;
mySong1.volume = 1.0;
[mySong1 play];

私はAVFoundationを輸入していると私は私のヘッダファイルでmySong1を宣言してから、私の実装ファイルでそれを合成しています。このコードは、ほとんどの部分は、罰金に動作します。私はエラーを取得していないと音声がシミュレータで大きな果たしています。また、4.0を実行しているiPhone 3GSに及び3.1.3を実行しているオリジナルのiPhone上の罰金を果たしています。問題は、それがiOSの4.1を実行しているiPhone 4上で再生されないということです。私はプロジェクトを掃除だけでなく、携帯電話を再起動しようとしています。どちらも役立ちますありません。私はまた、代わりにmp3の.aiffのファイルを試してみましたが、どちらかが運ます。

私は何をしないのですか?私は今使用してしなければならないというサウンドを再生する別の方法はありますか?すべてのヘルプは大歓迎しました。問題はここにあるかを把握することはできません。任意の助けてくれてありがとう。

役に立ちましたか?

解決

私はかなりこれを掲示する必要が恥ずかしいが、私の電話はマナーモードに設定された - 私は自分の携帯電話に私のアプリから任意のオーディオを取得していなかった理由です。たぶん私のミスは他の誰かに役立ちますか?そう願っています。ちょうどその数字に私に数時間を要しました。 GAH!

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top