2010-06-14 4 views
2

Je veux mettre en œuvre client de messagerie instantanée pour iPhone en utilisant Jabber/XMPP. Le framework XMPP sur google repository montre qu'il est déprécié. Est-ce que quelqu'un sait par où commencer pour xmpp chat client pour iPhone?est XMPP encore en vie pour iPhone?

+0

http://stackoverflow.com/questions/10312847/how-do-chat-ios-applications-communicate/10312934#10312934 Voir cette – Rakesh

Répondre

4

Comme mentionné Jon Parise, le XMPP Framework Google Code Project est très actif. J'ai personnellement écrit deux différents clients XMPP IM utilisant le Framework qui sont acceptés et vendus dans l'App Store iPhone. Il faut une certaine configuration de projet pour fonctionner correctement, que vous pouvez trouver dispersé autour du site lié. Pour faciliter la consultation, je résume les étapes nécessaires (après avoir ajouté l'arbre source cadre XMPP à votre projet) comme:

// In order to use the XMPP Framework on iPhone/iPad, need to:  
// 1. add libidn.a to Frameworks (found in libidn folder under XMPP/Vendor folder) 
// 2. add libresolv.dylib to Frameworks 
// 3. add CFNetwork.framework to frameworks 
// 4. add SystemConfiguration.framework to frameworks 
// 5. set up XCode to use libxml2: (for KissXML) 
//  add "-lxml2" to "Other Linker Flags" under "Linking" 
//  add "/usr/include/libxml2" to "Header Search Paths" under "Search Paths" 

EDIT mai 2013

Comme deepwinter souligne dans les commentaires, le XMPP Cadre déplacé (tout à l'heure) à github. Recevez de https://github.com/robbiehanson/XMPPFramework ces jours-ci ..

+0

lien mort ci-dessus. – deepwinter

+0

utilisation https://github.com/robbiehanson/XMPPFramework en 2013 – deepwinter

0

Le projet xmppframework sur Google Code semble être en cours de développement.

+1

Au début Octobre 2011 ... Problème 1: Leur option de paiement est cassée. Vous n'avez aucun moyen de télécharger le code, sauf manuellement via l'option "browse" (bonne chance ...) Problème 2: Leur groupe Google est modéré et jusqu'à présent, ma question concernant le problème 1 n'est pas encore passée. –

1

XMPP est maintenant disponible en Github.

https://github.com/robbiehanson/XMPPFramework

+1

Merci pour ce qui en fait disponible, mais il semble être un instantané du dépôt de code.google.com de Septembre 2011. Le problème est que le projet initial devient mises à jour essentielles tout le temps et je ne pense pas qu'ils sont propagées à votre dépôt ... –

+0

code de Robbie Hanson semble être maintenant le plus à jour (2013) – deepwinter

+0

Ceci est l'endroit approprié pour saisir cadre XMPP à partir de maintenant (à moins, c'est là que je reçois les mises à jour). –