7 votes

L'application XMPP se termine et ne reçoit pas le message.

Je travaille sur une application XMPP. Lorsque j'arrête et tue mon application,

1)L'utilisateur n'est pas connecté au serveur XMPP. L'utilisateur est hors ligne. Mais je veux que l'utilisateur soit connecté et en ligne. Comme Whats App(Appliction).

2) Je ne peux recevoir aucun message du côté du serveur XMPP à ce moment-là,

- (void)xmppStream:(XMPPStream *)sender didReceiveMessage:(XMPPMessage *)message

Cette méthode n'est pas un appel. Alors, comment puis-je obtenir des messages ?

Et j'ai également mis en œuvre Pushnotification mais de cette façon même problème Comme, Lorsque l'application est Kill et Terminate que, Cette méthode n'est pas appeler,

- (void)application:(UIApplication )application didReceiveRemoteNotification:(NSDictionary )userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult result))handler 

Alors, s'il vous plaît guidez-moi dans la bonne voie et suggérez-moi comment travailler comme même Whats App (application).

De plus, nous ne pouvons pas définir le drapeau VOIP dans le fichier .plist car cette méthode n'est pas appropriée et est rejetée par Apple.

Mon but est seulement de notifier le travail comme Whats App.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X