1

J'ai essayé PushMeBaby en tant que serveur. Le problème que je suis confronté est que la notification Push s'activé lorsque l'application se lance, il me pousse à se connecter à itunes pour notification push, mais ni leDevicetoken de l'iphone pour la notification push?

didRegisterForRemoteNotificationsWithDeviceToken 

ni

didFailToRegisterForRemoteNotificationsWithError 

s'appelle. Je ne suis donc pas en mesure d'obtenir le jeton de l'appareil pour envoyer la notification à mon appareil depuis le serveur mac PushMeBaby pour le tester. J'ai un iPhone jailbreaké avec 2 g iPhone OS 3.1.2

Quelqu'un peut-il me aider ...

Thanx à l'avance ...

Répondre

4

Le problème ici est que vous utilisez iPhone jailbreaké . Selon mon expérience, APNS ne sert pas les appareils «piratés» et le premier symptôme est qu'ils n'envoient pas de réponse. Vous pouvez emprunter un appareil pour le vérifier.

+1

J'ai lu quelques-uns des forums qui ont déclaré que leur application a couru sur la prison appareil défectueux aussi .... –

+0

Je ne l'ai jamais vu les notifications push sur les appareils jailbreakés. Consultez le http://bit.ly/cjg7y pour la confirmation de ma théorie :) –

+0

Merci pour l'aide précieuse ... –

1
- (void)application:(UIApplication *)app didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)dToken { 

    NSString *strToken = [NSString 
        stringWithFormat:@"%@",dToken]; 

    NSLog(@"deviceToken is : %@",strToken); 

    strToken = [strToken stringByReplacingOccurrencesOfString:@" " withString:@""]; 
    strToken = [strToken stringByReplacingOccurrencesOfString:@"<" withString:@""]; 
    strToken = [strToken stringByReplacingOccurrencesOfString:@">" withString:@""]; 

    NSLog(@"deviceToken is : %@",strToken); 
}