2017-05-26 2 views
0

Je travaille dans la PushNotification en utilisant UrbanAirship. Dans ce que je reçois des notifications, mais pour moi, le numéro de page ne s'affiche pas. J'ai essayé le code suivantUAPush partagé ne s'identifie pas dans UrbanAirship dans ios

[[UAPush shared] registerForRemoteNotificationTypes:(UIRemoteNotificationTypeBadge | 
                 UIRemoteNotificationTypeSound | 
                 UIRemoteNotificationTypeAlert)]; 

- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken { 
    UALOG(@"APN device token: %@", deviceToken); 
    // Updates the device token and registers the token with UA 
    [[UAPush shared] registerDeviceToken:deviceToken]; 

} 

Mais pour moi [UAPush partagé] ' « partagée » est d'obtenir erreur comme « Aucune méthode de classe connue pour sélecteur« partagée «

J'ai importé le classe

#import "UAirship.h" 
#import "UAPush.h" 

même si je reçois beaucoup d'erreurs.

Quelqu'un peut-il m'aider quelle était l'erreur que j'ai fait dans ce domaine. Merci d'avance.

Répondre

1

Il semble que vous provenez d'une ancienne version du SDK. UAPush instance est accessible à partir de [UAirship push] mais beaucoup a. S'il vous plaît jeter un oeil à la setup guide, en particulier la section Automatic Integration. Nous fournissons également migration guides à partir d'anciennes versions du SDK.