10 razones porque apple store rechaza una app (2019) (II)
En esta entrada acabamos el post anterior donde hablábamos de los posibles 10 razones que apple rechaza una app. En este artículo de 10 motivos apple rechaza una app, ya hacíamos un repaso y nos quedamos a medias de explicarte las principales razones por las que apple te rechaza una app. Seguimos con la lista, primero vamos a recuperarla:
- Contenido inapropiado
- App funcionando correctamente
- Compatibilidad de hardware
- In-app purchase oficial de Apple
- Modelos de negocio inaceptables
- Copias de otras apps
- Funcionalidades mínimas
- Réplicas de propias apps
- HTML5 restringido
- App recolectora de datos
Modelos de negocio inaceptables
Este motivo parece bastante evidente. No sé, puede que alguien llegue a plantearse una app para la compra y venta de armamento o de órganos en un mercado negro, quizás podría tener cierto éxito, pero parece que sería del todo inaceptable legalmente intentar subir una app y tener unos usuarios que quieran realizar este tipo de compras, ¿no es cierto? Pues eso. Sin llegar a estos extremos, quizás tu app no cumple con los modelos de negocio aceptables que se plantea apple, con lo que el revisor de tu app, puede considerar que no se ajusta al compliance de la empresa y no puedes subir la app.
Copias de otras apps
Con ello no estamos considerando que no puedas crear una app de chat, con tu modelo de negocio particular, que quieras hacer la competencia a Whatsapp por ejemplo. Seguro que hay otros modelos que se pueden considerar. Pero el problema es si tu intención es confundir al usuario y pensar que se descarga Whatsapp y en realidad se descarga una app que se llama Wathsapp. Y que tiene un logo parecido a la app original. Eso está claro que no es una buena práctica y Apple nos va a dejar claro que es una razon para rechazar nuestra app.
Funcionalidades mínimas
Una app tiene que tener un sentido y un objetivo. No vale subir una app que sea con una única opción, tan simple que sea absurdo. No obstante si es cierto que pueden permitir apps que realicen una sola acción. Por ejemplo, apps que encienden la linterna. Apps que abren la cámara y hacen una foto sin esperar la pulsación del botón. Para una urgencia. Si existen. Pero ya han copado el mercado totalmente y ya no hay sitio para más.
Réplicas de propias apps
Lanzas una app. Tiene éxito y te planteas subir otra app con un simple lavado de cara y con nombre distinto, pero que haga lo mismo. Y otra. Y otra. Y otra. Ciertamente parece que pueda ser una mala práctica. Pues eso quiere evitar apple.
HTML5 restringido
Este motivo es uno de los más comunes. Hacer un desarrollo app potente y con sentido es mucho más complicado que hacer una web en HTML5. Hay empresas que venden la moto a clientes planteándole una app cuando en realidad están desarrollando una web adaptada a móvil. Y construyen un contenedor que abra esa página web en un desarrollo app. Problema numero 1, el rendimiento. Problema numero 2, puedes llegar a modificar esa web, que está alojada fuera de la app, y por tanto, saltar la revisión de Apple. Allá donde la app hacía A, ahora, una vez pasada la revisión, puede hacer B. Y eso Apple lo detecta y no permite subir apps que lo principal sea básicamente un HTML remoto.
App recolectora de datos
Y por último, y no menos importante, la última de las 10 razones que apple rechaza una app se fundamenta en que tu app no puede ser un monstruo recolector. Hacer una app que encienda la linterna o sea un simple juego, pero que te pida ubicación, vincular con redes sociales, permiso de notificaciones, datos de tu galería de imágenes, acceso al control del teléfono, o muchas cosas más no tiene ningún sentido. Así que cuidado con lo que pides que acepte el usuario, porque Apple lo va a considerar mala praxis y te va a rechazar la app.
No hay comentarios