1

イベントについてユーザーに通知するために 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");
}

なぜこれが起こるのか分かりますか?

ありがとう

4

1 に答える 1