2016-11-22 1 views
1

Когда настройки IOS 10, как цели сборки для React Native, я получаю эту ошибкуРеагировать Native, PushNotification для прошивки 10 дает "UIUserNotificationSettings осуждается"

/Пользователи/КРИШАНЫ/Проектов/CandidApp/node_modules/среагировать -native/Библиотеки/PushNotificationIOS/RCTPushNotificationManager.h: 15: 46: 'UIUserNotificationSettings' устарела: первый осуждается в прошивкой 10.0 - использовать UserNotifications Рамочной основы UNNotificationSettings`

ответ

0

Вместо того, что вы можете использовать "UserNotifications" вы просто импортировать его и использовать его два метода делегирования как llow:

func userNotificationCenter(center: UNUserNotificationCenter, willPresentNotification notification: UNNotification, withCompletionHandler completionHandler: (UNNotificationPresentationOptions) -> Void) { 

     print(notification.request.content.userInfo) 
    } 

@available(iOS 10.0, *) 
func userNotificationCenter(center: UNUserNotificationCenter, didReceiveNotificationResponse response: UNNotificationResponse, withCompletionHandler completionHandler:() -> Void) { 
    print(response.notification.request.content.userInfo) 
} 
+0

Opps Я не знаю, как отреагировать на родную библиотеку, можно что-то объяснить об этом, потому что я новый в iOS swift –

Смежные вопросы