ios - Query regarding app distribution system -


i have question regarding app distribution system via app store.

i have app on app store interacts different client-servers @ various locations. functions version 1.0 of iphone app able interact version 1.0 of client-server. problem few of clients late/reluctant in upgrading server iphone users connect. once release update(say 2.0) iphone app there few client-server still running 1.0 version. , if end users of these clients installs update (2.0) iphone app (unknowingly, client-server gonna connect still on 1.0), makes app unusable. how deal these types of scenarios?

can develop new updates application interacts server before upgrading or can develop automatically rolls update if server version mismatches?

kindly suggest how deal problem!

would extremely grateful suggestions.

many thanks, manu

you can't either things mentioned. app store guidelines forbid removing functionality (aka compatibility 1.0) app, lenient this. regardless, it's bad user experience not support recent older versions of client/server software.

most people place big warning @ beginning of "what's new" text, "warning: version not work server app version 1.0." it's effective if person bothers read that, it's bit crude.

in case, version 2 of app should not crash - should provide feedback via uialertview if server version not compatible client.

furthermore, server version 2 should continue send responses version 1 can parse, or send error message display user via uialertview tells them need update app.


Comments

Popular posts from this blog

java - Play! framework 2.0: How to display multiple image? -

gmail - Is there any documentation for read-only access to the Google Contacts API? -

php - Controller/JToolBar not working in Joomla 2.5 -