Пользовательский звук UILocalNotification не воспроизводится в iOS7

я используюUILocalNotification в приложении.

В приложении есть два звука, которые воспроизводятся условно - я применил для них надлежащие условия.

Но когда я устанавливаю приложение и запускаю его наiOS 7 устройство запускает локальное уведомление, но в приложении не воспроизводится звук.

Код приведен ниже для установки уведомления:

    UILocalNotification *localNotification = [[UILocalNotification alloc] init];
    if (localNotification == nil)
        return;
    localNotification.fireDate = [pickerView date];

    localNotification.timeZone = [NSTimeZone defaultTimeZone];

    if (alarm_number == 1) {
        localNotification.alertBody = [NSString stringWithFormat:@"First Alarm"];
    }
    else
    {
        localNotification.alertBody = [NSString stringWithFormat:@"Second Alarm"];
    }

    localNotification.alertAction =@"Ok";

    NSString *message = [[NSString alloc]initWithString:@""];

    if(alarm_number == 1)
    {
        localNotification.soundName=@"Alarm_1.mp3";
        message = @"First Alarm Scheduled";
    }
    else
    {
        localNotification.soundName=@"Alarm_2.mp3";
        message = @"Second Alarm Scheduled";
    }

    localNotification.applicationIconBadgeNumber = 1;

    // Specify custom data for the notification
    NSString *alarmString;
    if (alarm_number==1) {
        alarmString = [NSString stringWithFormat:@"First Alarm"];
    }
    else
    {
        alarmString = [NSString stringWithFormat:@"Second Alarm"];
    }

    NSDictionary *infoDict = [NSDictionary dictionaryWithObject:alarmString forKey:@"AlarmFor"];

    localNotification.userInfo = infoDict;

    // Schedule the notification
    [[UIApplication sharedApplication] scheduleLocalNotification:localNotification];
    [localNotification release];

Я проверил настройки звука в приложении «Настройки / Центр уведомлений» для моего приложения.

Пожалуйста, пройдите с 1 по 3 изображение, чтобы увидеть, что я проверил.

(1) Центр уведомлений

(2) Применение

(3) Здесь звук выключен

Итак, чтобы включить это, я проверил Inter App Audio навозможности в Цели приложения, и он был выключен, как показано на рисунке ниже.

Возможности в Интер-приложение аудио

Затем я изменил его на On, и он выглядит так, как показано на рисунке ниже.

Тем не менее, он все еще не воспроизводит звук на устройствах iOS 7.

Кто-нибудь имеет представление о том, почему это не работает? Это было бы очень полезно.

Благодарю.

Ответы на вопрос(8)

Ваш ответ на вопрос