При попытке зарегистрироваться для push-уведомлений в iOS 8.x:
application.registerForRemoteNotificationTypes(UIRemoteNotificationType.Alert | UIRemoteNotificationType.Badge | UIRemoteNotificationType.Sound)
Я получаю следующую ошибку:
registerForRemoteNotificationTypes: is not supported in iOS 8.0 and later.
Любые идеи, что это новый способ сделать это? Он работает, когда я запускаю это приложение Swift на iOS 7.x.
ИЗМЕНИТЬ
В iOS 7.x, когда я включаю условный код, который я получаю (либо SystemVersion условный, либо #if __IPHONE_OS_VERSION_MAX_ALLOWED >= 80000)
dyld: Symbol not found: _OBJC_CLASS_$_UIUserNotificationSettings