A work-in-progress from-scratch implementation of a RabbitMQ client, largely influenced by Bunny.
Currently testing from Swift and implementing in Objective-C, to avoid burdening Objective-C developers with Swift baggage.
Installation with Carthage
-
Create a Cartfile with the following line:
github "rabbitmq/rabbitmq-objc-client" "master"
Replace
"master"
with the release, commit or branch of your choice.Run carthage, for example in a new project:
carthage bootstrap --platform iOS
-
In your Xcode project, in the Build Phases section of your target, open up Link Binary With Libraries. Now drag
Carthage/Build/iOS/RMQClient.framework
into this list. -
If you don't already have one, click the '+' icon under Build Phases to add a Copy Files phase.
-
Under Destination, choose Frameworks.
-
Click the '+' and add RMQClient.framework. Ensure Code Sign On Copy is checked.