Можем ли мы воспроизвести мелодию будильника с помощью EventKit?

После долгих поисков я не получил ни малейшего представления о том, чтобы воспроизводить сигнал тревоги / музыку при возникновении события. Используя EventKit, я могу получать оповещения только тогда, когда событие срабатывает, но нет тревожной музыки. Так может кто-нибудь сообщить мне, возможно ли воспроизводить музыку / сигнал будильника с помощью EventKit, если да, то, пожалуйста, сообщите мне, как этого добиться.

Ниже код отображает только предупреждение во время события

    if (self.eventStore == nil) {
    self.eventStore = [[EKEventStore alloc] init];
}

[self.eventStore requestAccessToEntityType:EKEntityTypeEvent completion:^(BOOL granted, NSError *error) {
    if (granted) {
        NSLog(@"Aceess to calendar");


        EKEvent *event = [EKEvent eventWithEventStore:self.eventStore];
        event.timeZone = [NSTimeZone defaultTimeZone];
        event.title = @"Good Morning";
        event.startDate = [NSDate dateWithTimeIntervalSinceNow:60];
        event.endDate = [NSDate dateWithTimeIntervalSinceNow:600];

        EKAlarm *alarm = [EKAlarm alarmWithRelativeOffset:60];
        [event addAlarm:alarm];

        [event setCalendar:[eventStore defaultCalendarForNewEvents]];

        NSError *err;
        [eventStore saveEvent:event span:EKSpanThisEvent error:&err];
        // Add event to iPhone Calendar

    }else
        NSLog(@"Access to calaendar denied");
}];

Спасибо

0 ответов

Другие вопросы по тегам