This is an implementation of uniqush-conn client in Objective C. It's currently compiled for iOS only, but it should be straight forward to set it up for OSX.
You'll need to grab two submodules:
# git clone [email protected]:uniqush/uniqush-client-objc.git
# cd uniqush-client-objc
# git submodule init
# git submodule update
Then open up uniqush-client.xcworkspace.
It is currently still under development, but you can look at UQEarlyBird sample app for a quick look how it works. You must have uniqush-conn set up first.