I’m about to release my app (based on the Cocos2d game engine) on the iOS App Store, but I’m worried about updating it – I don’t have a facility to send my own data to the app outside of the App Store update process.
I’d like to be able to tell my users “hey, an updated version of this app is available!” or to send other similar messages to users that they’ll see when they open the app. For example, I’d like to be able to show the user a “there is a new level available for download” message on the app’s launch screen.
How could I add a “remote” scene like this, that will only appear when I want it to, outside of the App Store update process? I’m pretty sure that I need a server that I can have my app talk to – is that right? How complicated would it be to set this up? Are there any guides available?
Your ‘server side’ could be as simple as a piece of text at a given url.
Your client side code will likely want to use
NSURLConnectionto query the server.