2013-10-10 13 views
6

Moja aplikacja używa funkcji geofencing i wysyła powiadomienie.Dlaczego moje lokalne powiadomienia nie mają domyślnie włączonego dźwięku w systemie iOS 7?

Domyślnie dźwięki są wyłączone w Ustawieniach - powiadomienia dla aplikacji.

iOS 7, aby być precyzyjnym.

Czy ktoś wie, jak to naprawić?

Oto kod za to odpowiedzialny:

UILocalNotification *localNotif = [[UILocalNotification alloc] init]; 
     localNotif.fireDate = [NSDate dateWithTimeInterval:5 sinceDate:[NSDate date]]; 
     localNotif.timeZone = [NSTimeZone defaultTimeZone]; 
     localNotif.alertBody = [NSString stringWithFormat:@"You are near %@. Don't forget to check in!",place.name]; 
     localNotif.soundName = UILocalNotificationDefaultSoundName; 
     localNotif.applicationIconBadgeNumber = 0; 
     [[UIApplication sharedApplication] scheduleLocalNotification:localNotif]; 
+0

Witam mam wymagania geo-szermiercze Jestem nowy w IOS, proszę podać swój przykładowy kod do dodania geo-szermierki w naszej aplikacji – sabir

Odpowiedz

2

Jeśli dźwięk jest wyłączony dla aplikacji w aplikacji Ustawienia, wówczas zgłoszenie nie zagra żadnego dźwięku. Użytkownik nie pozwala na to.

Jeśli dźwięk nie jest wyłączony w aplikacji Ustawienia, kod, który wysłałeś, powinien działać.

Także, jeśli użytkownik ustawi wyłącznik dzwonka, wówczas nie będzie odtwarzany dźwięk.

+0

Tak, ale nie ma żadnego sposobu na włączenie dźwięków w powiadomieniu od samego początku. przynajmniej z powiadomieniami lokalnymi ... –

+0

Po prostu uruchomiłem kod, który napisałeś i działa:/czy próbowałeś przetestować go na urządzeniu zamiast na symulatorze? –

+0

Mam. Brak dźwięku, chyba że go wyraźnie włączę w Ustawieniach - Powiadomienia. Działa na iPhone iOS 7 5S. –

0

Czy wybrany został applicationIconBadgeNumber w

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions?

Skomentuj ten kod i spróbuj ponownie ..... Nie wiem dlaczego, ale mam ten sam problem. Po skomentowaniu tej linii moja aplikacja działa poprawnie.

Powiązane problemy