イベントについてユーザーに通知するために UILocalNotification を設定しています。
私の問題は、通知を設定してアプリを閉じた後、 「 Thread 1:signal SIGKILL 」というメッセージでシミュレーターがクラッシュすることです。
この回答については知っていますが、ユーザー情報辞書には何も保存していません。
コードは次のとおりです。
NSDate *alertTime = [[NSDate date]
dateByAddingTimeInterval:10];
UIApplication* app = [UIApplication sharedApplication];
UILocalNotification* notifyAlarm = [[UILocalNotification alloc] init];
if (notifyAlarm)
{
notifyAlarm.fireDate = alertTime;
notifyAlarm.timeZone = [NSTimeZone defaultTimeZone];
notifyAlarm.repeatInterval = 0;
notifyAlarm.alertBody = @"Testing notification.";
[app scheduleLocalNotification:notifyAlarm];
NSLog(@"Notification set");
}
なぜこれが起こるのか分かりますか?
ありがとう