2010-06-14 7 views
2

jabber/XMPP를 사용하여 iphone 용 채팅 클라이언트를 구현하고 싶습니다. Google 리포지토리의 XMPP 프레임 워크는 가치가 떨어짐을 보여줍니다. 누군가 xmpp chat client for iPhone을 시작할 곳을 알고 있습니까?이 iPhone 용 XMPP입니까?

+0

http://stackoverflow.com/questions/10312847/how-do-chat-ios-applications-communicate/10312934#10312934 2011 년 10 월 초 기준으로이 – Rakesh

답변

4

Jon Parise가 언급했듯이 XMPP Framework Google Code Project은 상당히 활동적입니다. 필자는 iPhone App Store에서 허용되고 판매되는 프레임 워크를 사용하여 두 개의 다른 XMPP IM 클라이언트를 직접 작성했습니다. 링크 된 사이트 주변에 흩어져 있어도 제대로 작동하려면 몇 가지 프로젝트 설정이 필요합니다. 2013 deepwinter에서, XMPP 의견에서 지적 하듯이

// 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" 

편집 할 수 있습니다 : 쉽게 참조 할 수 있도록, 나는대로 (프로젝트에 XMPP 프레임 워크의 소스 트리를 추가 한 후) 필요한 단계를 요약 한 프레임 워크가 꽤 오래 전에 github로 옮겨졌습니다. 요즘은 https://github.com/robbiehanson/XMPPFramework에서 가져 오기 ...

+0

죽은 링크. – deepwinter

+0

https://github.com/robbiehanson/XMPPFramework 2013 년 사용 – deepwinter

0

Google 코드의 xmppframework 프로젝트가 활발한 개발 중입니다.

+1

을 참조하십시오 ... 문제 1 : 체크 아웃 옵션이 깨졌습니다. "찾아보기"옵션 (행운을 빌어 요 ...)을 통해 수동으로 제외하고 코드를 다운로드 할 수있는 방법이 없습니다. 문제 2 : Google 그룹이 검토되었으며 지금까지 문제 1에 관한 내 질문이 아직 통과되지 않았습니다. 위의 –

1

XMPP는 Github에서 사용할 수 있습니다.

https://github.com/robbiehanson/XMPPFramework

+1

사용 가능해 주셔서 감사합니다. 2011 년 9 월부터 code.google.com 저장소의 스냅 샷 인 것으로 보입니다. 문제는 원래 프로젝트가 중요한 업데이트가 항상 있고 나는 그들이 저장소에 전파 된 것 같지 않습니다 ... –

+0

Robbie Hanson의 코드가 현재 가장 최신 인 것 같습니다 (2013) – deepwinter

+0

지금부터 XMPP 프레임 워크를 가져올 수있는 적절한 장소입니다. 최소한, 그것은 내가 그것에 대한 최신 정보를 얻는 곳이다). –