XMPPFramework
Create an Xcode project.
Open terminal at that folder location.
pod init
pod 'XMPPFramework', :git => "https://github.com/robbiehanson/XMPPFramework.git", :branch => 'master'
@import XMPPFramework;
Getting Started
Tutorials
- https://code.tutsplus.com/series/building-a-jabber-client-for-ios--mobile-22620
- https://code.tutsplus.com/tutorials/building-a-jabber-client-for-ios-server-setup--mobile-6958
- https://code.tutsplus.com/tutorials/building-a-jabber-client-for-ios-interface-setup--mobile-7188
- https://code.tutsplus.com/tutorials/building-a-jabber-client-for-ios-xmpp-setup--mobile-7190
- https://code.tutsplus.com/tutorials/building-a-jabber-client-for-ios-custom-chat-view-and-emoticons--mobile-7728
Had issues setting up Ejabbered on the mac.
I'm using an OpenFire server I setup so used that instead, with a couple of clients connected to there instead.
Clients
Stack Overflow
Setting the Server
set the server url
set the port
Delivery Receipts
Read Receipts
Group Chat