私はこの方法で通知を実装しています:
-(void)scheduleLocalNotificationWithDate:(NSDate *)AlarmDate{
UILocalNotification *Notification = [[UILocalNotification alloc]init];
Notification.fireDate = AlarmDate;
Notification.alertBody = @"Time to wake up!";
Notification.soundName = @"sound.caf";
[[UIApplication sharedApplication] scheduleLocalNotification:Notification];
}
そのため、通知が発生しても音はありません。何が問題なのですか?
*ファイル名は正しい *サウンドの長さ: 32秒 *私はIOSシミュレーターを使用しています *サウンドは「サポートファイル」にあり、「物理的に」プロジェクトフォルダーにもあります *絶対パスを設定しようとしましたが、どちらも役に立ちませんでした.
UPD: ローカルではなく、プッシュ通知 (つまり、アプリを閉じても機能します)