2012-07-11 14 views
5

Mi empleador tiene una aplicación gratuita de iOS en iTunesConnect que fue lanzada originalmente hace un par de años y ha recibido varias actualizaciones a lo largo del tiempo. Ahora desean dejar de admitir versiones anteriores de la aplicación (1.x) y deshabilitar estas versiones anteriores de la aplicación.
¿Cuál es la política de Apple con respecto a la desactivación de versiones anteriores de una aplicación?

Mis preguntas son:

  1. ¿Podemos evitar que los usuarios se vuelvan a instalar las versiones anteriores de la aplicación? Si es así, ¿cómo?
  2. ¿Cómo deshabilitamos/eliminamos las versiones anteriores de la aplicación en iTunes Connect?
  3. ¿Cuál es la política de Apple con respecto a la desactivación/eliminación de versiones anteriores de las aplicaciones?

No soy desarrollador de iOS y no estoy familiarizado con todo el proceso de desarrollo de aplicaciones de Apple. He buscado tanto en la web como en el centro para desarrolladores de Apple y he leído los Términos y condiciones del Programa para desarrolladores de Apple, pero no he podido encontrar respuestas a ninguna de mis preguntas.

He logrado encontrar información sobre la eliminación de una aplicación de la venta, pero esto elimina toda la aplicación, en lugar de solo versiones específicas. (Deleting a free app from iTunesConnect)

El artículo de David Smith (http://david-smith.org/blog/2012/06/20/hacking-paid-upgrades/) sobre actualizaciones de pago menciona la capacidad de proporcionar soluciones para versiones anteriores si no se eliminan de iTunesConnect. Cuando inicio sesión en iTunes Connect, solo veo la versión actual de la aplicación, así que supongo que ya se han eliminado las versiones anteriores. Sin embargo, me gustaría confirmar que los usuarios ya no pueden descargar versiones anteriores de la aplicación.

Este artículo menciona que los usuarios pueden descargar versiones anteriores de aplicaciones desde iCloud (http://www.macrumors.com/2011/06/09/icloud-supports-re-downloading-some-discontinued-apps/). ¿Podemos evitar esto? Una opción sería marcar la versión como que tiene un "problema legal", pero ¿qué ramificaciones tiene esto? y si no puedo ver la aplicación en iTunes Connect, ¿cómo lo hago?

Encontré una publicación preguntando cómo forzar a un usuario a actualizar la aplicación cada vez que se lanza una nueva versión, pero esto tampoco responde mis preguntas. Queremos que los usuarios actualicen pero no queremos forzarlo programáticamente. (Can I force an iPhone user to upgrade an application?)

También he encontrado muchas publicaciones que me preguntan cómo volver a las versiones anteriores de una aplicación en la tienda de aplicaciones, pero una vez más, esto no es lo que queremos hacer. Queremos deshabilitar las versiones anteriores de la aplicación, pero dejamos solo las versiones más recientes.

Antes de comenzar las guerras de la llama:

  1. Los usuarios que no puedan actualizar a la última versión de la aplicación por cualquier razón son capaces de utilizar un sitio web móvil en el lugar de la aplicación. El sitio web tiene exactamente la misma funcionalidad.
  2. ¿Pueden las respuestas mantenerse en el tema en lugar de entrar en grandes debates sobre si uno debe/no debe mantener versiones heredadas.

Gracias de antemano :)

+1

Sugiero que le preguntes a Apple. –

+0

@EricJ. Apple no responde preguntas como esta. Utilizan una respuesta enlatada como "Apple no da consejos de aprobación previa. Envíe su aplicación a través del proceso de aprobación oficial". – mpoisot

Respuesta

2

Los usuarios pueden normalmente sólo alguna vez descargar la última versión de una aplicación. Hay algunas maneras en que creo que pueden evitarlo, pero en general solo la última versión está disponible para los usuarios a través de los medios normales.

Sin embargo, si tiene que evitar que se liberen las versiones anteriores, puede hacerlo al enviar una nueva actualización. Inmediatamente después de que diga "Listo para cargar", se le preguntará si esta actualización fue por "motivo legal" si hace clic en SÍ, entonces se le dará la oportunidad de desactivar la descarga de versiones anteriores de la aplicación.

En cuanto a la política de Apple sobre esto ... No tengo ni idea. Pero no puedo pensar en ninguna política que requiera que respaldes las versiones anteriores en el futuro.

Cuestiones relacionadas