呼び出されたときに4つのオーディオファイルをランダムに再生しようとしています。ここにコードがあります
// randomize the playback on the setShot files
int randomNumber = arc4random() % 4 + 1;
NSString *tmpFileName = [[NSString alloc] initWithFormat:@"SetShot%d", randomNumber];
NSString *fileName = [[NSBundle mainBundle] pathForResource:tmpFileName ofType:@"aif"];
SystemSoundID soundID;
AudioServicesCreateSystemSoundID((__bridge CFURLRef)[NSURL fileURLWithPath:fileName], &soundID);
AudioServicesPlaySystemSound (soundID);
シミュレーターにないデバイスで上記のクラッシュが発生します。私はコーディングにかなり慣れていません。ご協力ありがとうございます。
サウンドファイルは、SetShot01からSetShot04までです。
5.1.1のデバイス上のARC-armv6、armv7 xcode 4.3.2