I have been working with many mobile services, from push notifications to in app purchases.What Helios provides is one single location for all of these services.

http://helios.io/

I thoroughly recommend trying it, I found the instructions are fairly simple and easy to deploy, In addition, there is further support for Cargo Bay, which provides one step receipt verification(a must have for any in app purchases). There is tonnes of features, from push notifications to core data synchronization, you can even produce web services from the core data models.

Installation Troubleshooting:

If you are getting the clang error that Xcode 5.1 produces

linking shared-object nokogiri/nokogiri.bundle
clang: error: unknown argument: ‘-multiply_definedsuppress’ [-Wunused-command-line-argument-hard-error-in-future]
clang: note: this will be a hard error (cannot be downgraded to a warning) in the future
make: *** [nokogiri.bundle] Error 1

then use this command

sudo ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future gem install helios

This should get passed warnings treated as errors.

Once installed, when you try

helios new app

And you get An error occurred while installing pg (0.17.1), and Bundler cannot continue. Install the postgresql app, you can get it from here.

http://postgresapp.com/