Ben görünümü denetleyicisi düğmesi eylem kodu aşağıdakilere sahip enabledRemoteNotificationTypes UIRemoteNotificationTypeNone dönmek fakat Settings.app içinde Uyarısı, İşaretler ve Sesli etkindir bir yaptıklarını kullanıcı kontrol:iOS7
-(void)didBecomeActive:(NSNotification *)notification
{
if([[UIApplication sharedApplication] enabledRemoteNotificationTypes] == UIRemoteNotificationTypeNone){
// if user decline
}
} else {
// if user accept
}
Bu kadar sorun olduğunu: sağlayacak karar verir daha sonra kullanıcı düşüş push bildirimi almak durumunda ve (Ayarlar-> Bildirim center-> My App), bir sürpriz değildir: ' Uyarı ',' Badg e 've' Ses 'Ayarlar'da etkinleştirilmiştir, ancak uygulama UIRemoteNotificationTypeNone
değerini döndürür.
sorunun ne herhangi bir fikir?
Not: Bu yöntemlerin kullanımdan kaldırıldığını biliyorum, bu nedenle lütfen registerForRemoteNotifications:
ve UIUserNotificationSettings
kullanımlarını bana bildirmeyin, zaten bitti.
? Bu arada, – Kuba
Başlıkta yazılır? Net olmayan nedir? – Foriger
Neden -1 iOS 7.1.2 :) - – Foriger