Я хочу реализовать чат-клиент для iphone, используя jabber / XMPP.Платформа XMPP в репозитории Google показывает, что она устарела.Кто-нибудь знает, с чего начать для клиента чата xmpp для iPhone?
Как отметил Джон Париз, проект кода Google XMPP Framework довольно активен. Я лично написал два разных клиента XMPP IM, использующих Framework, которые принимаются и продаются в магазине приложений iPhone. Для правильной работы требуются некоторые настройки проекта, которые можно найти по всему связанному сайту. Для удобства я суммировал необходимые шаги (после добавления исходного дерева XMPP Framework в ваш проект) как:
// 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"
РЕДАКТИРОВАТЬ май 2013
Как указывает deepwinter в комментариях, XMPP Framework переехал (довольно давно) в github. Получите это от https://github.com/robbiehanson/XMPPFramework в эти дни ..
XMPP теперь доступен в Github.
https://github.com/robbiehanson/XMPPFramework
Проект xmppframework в Google Code, похоже, находится в стадии активной разработки.