2016-04-25 6 views
1

Wie registriere ich mich für Remote-Benachrichtigungen in iOS 7 mit Swift 2?Wie registriere ich mich für Remote-Benachrichtigungen in iOS 7 mit Swift 2?

Ich habe dies versucht:

UIApplication.sharedApplication().registerForRemoteNotificationTypes(
UIRemoteNotificationType.Badge | 
UIRemoteNotificationType.Sound | 
UIRemoteNotificationType.Alert) 

auch dieses

UIApplication.sharedApplication().registerForRemoteNotificationTypes(.Alert | .Badge | .Sound) 

Aber es funktioniert nicht.

+1

@EricD thanksss Sie meinen Tag gerettet. Bitte fügen Sie als Antwort hinzu –

Antwort

3

In Swift 2 sind diese Werte OptionSetType und verwenden Sie sie in einem Array wie folgt aus:

UIApplication.sharedApplication().registerForRemoteNotificationTypes([.Alert, .Badge, .Sound])