iOS アプリケーションに問題があります。XCode でプロジェクト アイコンをダブルクリックして製品名を変更した後 (これが適切な方法かどうかはわかりません。stackoverflow でこのソリューションを見つけました)、アプリケーションでサウンドが再生されません。
リソースに mp3 ファイルがあります。サウンドを再生するコード:
NSString* pathToResource = [[NSBundle mainBundle] pathForResource:[SIWordsDatabase sharedDatabase].currentWord ofType:@"mp3"];
NSLog(@"%@", pathToResource);
NSLog(@"exist? : %i", [[NSFileManager defaultManager] fileExistsAtPath:pathToResource]);
if(pathToResource && [[NSFileManager defaultManager] fileExistsAtPath:pathToResource]){
NSURL* soundURL = [NSURL URLWithString:pathToResource];
AudioServicesCreateSystemSoundID((__bridge CFURLRef)soundURL, &mySound);
AudioServicesPlaySystemSound(mySound);
NSLog(@"playing 2");
return;
}
ログ:
/var/mobile/Applications/E8159EA0-2980-4DEE-95BB-E0D1D37AAB19/MyAppName.app/pig.mp3
exist? : 1
playing 2
名前を変更する前は機能していました...
何か案は?
手伝ってくれてありがとう!