2015-04-21 4 views
1

My Push Notification не работает в ios 8.3. Я создал проект в xcode 6.0, который поддерживает до ios 8.0. это Разум ???Push Notification не работает в ios 8.3

+1

Возможно, нет. Вам нужно предоставить дополнительную информацию. Как вы отправляете push? Какой код у вас в приложении? Правильно ли вы настроили сертификаты? Имеете ли вы разрешения на уведомление о запросе приложения? – Paulw11

+0

Я посылаю Push через синтаксический анализ Server.the Push работает отлично во всех версиях ios, кроме ios-8.1.8.2.8.3. –

+0

Вы запрашиваете разрешения в соответствии с ответом @ manthan? – Paulw11

ответ

3

// Это условия для ios8 уведомлений ...

if ([[UIApplication sharedApplication] respondsToSelector:@selector(registerUserNotificationSettings:)]) 
{ 
    [[UIApplication sharedApplication] registerUserNotificationSettings:[UIUserNotificationSettings settingsForTypes:(UIUserNotificationTypeSound | UIUserNotificationTypeAlert | UIUserNotificationTypeBadge) categories:nil]]; 
    [[UIApplication sharedApplication] registerForRemoteNotifications]; 
} 
else 
{ 
    [[UIApplication sharedApplication] registerForRemoteNotificationTypes: 
    (UIUserNotificationTypeBadge | UIUserNotificationTypeSound | UIUserNotificationTypeAlert)]; 
} 

вы положили это в - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions ли ???

Положите это и проверьте. Он должен работать.

+0

thankyou так много для ответа Джентльмены ... Я использую тот же код и его работоспособность со всей версией ios, кроме ios-8.1.8.2.8.3. –

+0

@vikeshkumar: Это здорово ... Пожалуйста, повысьте его. – Manthan

1

Я нашел ответ на вопрос ... Мое предположение было правильным, что я построил проект в xcode 6.0, который поддерживает до ios 8.0. поэтому Push Notification не работает над более высокой версией ios.Now я обновил свой xcode до 6.3 и поддерживает до последних ios, т.е. 8.3. и My Push также отлично работает. Спасибо за поддержку.