2
-(void)notifyMe
{
    UILocalNotification *localNotification = [[UILocalNotification alloc] init];
    localNotification.fireDate = [NSDate dateWithTimeIntervalSinceNow:0.1];
    localNotification.timeZone = [NSTimeZone defaultTimeZone];
    localNotification.alertBody = @"Alert";
    localNotification.alertAction = @"Local notification";
    localNotification.soundName = UILocalNotificationDefaultSoundName;
    localNotification.alertLaunchImage = nil;
    localNotification.userInfo = nil;
    [[UIApplication sharedApplication] scheduleLocalNotification:localNotification];
}

これは、ローカル通知のために呼び出しているメソッドです。これは、他のアプリケーションでは正常に機能しています。しかし、私の作業中のものでは、通知が来ていますが、音はありません。

アプリの設定に問題があると思いますが、特定できません。

4

1 に答える 1

2

同じ問題に遭遇したので、あなたの質問を見つけました。それは私の側の簡単な修正であることがわかりました.私のコードはうまくいっていました.私がしなければならなかったことは、アプリのプッシュ通知を有効にすることBadge App IconでしSoundON.

6 か月間、この質問に対する回答が他になかったことに驚いています。

于 2014-04-07T13:55:20.563 に答える