Blog

10 maneras de lograr que tu aplicación sea expulsada de la App Store

Por John Koetsier 15 de noviembre de 2020

Pocos negocios en la historia han surgido como los del móvil.

TikTok es un ejemplo claro. Pokémon Go fue el ejemplo perfecto de éxito repentino hace un par de años y, aunque ya no se habla de él, sigue generando cantidades ingentes de dinero: 193 millones de dólares en los últimos tres meses, según Apptopia.

Por eso es fundamental estar presente en Google Play y la App Store de iOS. Sin embargo, como saben los desarrolladores, es más difícil acceder a la App Store y existen más restricciones sobre lo que se puede y no se puede hacer en la app de iOS.

Así que pensé en crear una lista con estilo para iOS 14 sobre las formas de ser expulsado de la App Store. Algunas ya existen desde hace tiempo. Otras son completamente nuevas con iOS 14.

1. Dile a la gente que compre compras dentro de tu sitio web

La opción número uno para ser expulsado de la App Store (y de Google Play, por cierto) es ofrecer compras que serán valiosas en tu aplicación, pero pedir a las personas que las compren en tu sitio web para poder evitar la tarifa de plataforma del 30%.

Obviamente, esto fue lo que provocó el cierre de Fortnite de Epic. Y ahora es el foco de una importante demanda, además de la atención antimonopolio.

Sin embargo, esto es un poco turbio.

La directriz 3.1.3 permite que algunos tipos de aplicaciones accedan a compras realizadas fuera de la aplicación, como las aplicaciones de lectura, los servicios multiplataforma, los servicios empresariales o las ventas entre personas. Sin embargo, aún no se puede indicar explícitamente a los usuarios que compren en otro lugar dentro de la aplicación. Tampoco se pueden usar "puntos de contacto obtenidos al registrar una cuenta dentro de la aplicación (como correo electrónico o SMS) para animar a los usuarios a usar un método de compra distinto a la compra dentro de la aplicación"

2. Oculte funcionalidades en su aplicación para revelarlas más tarde con un cambio basado en la nube

Ocultar funcionalidades en tu aplicación también es una buena forma de que te expulsen de la App Store. Hay una razón obvia: las aplicaciones con código oculto podrían causar graves violaciones de privacidad y seguridad a usuarios desprevenidos, pero también es perjudicial para los buenos desarrolladores, que podrían querer crear funcionalidades que revelarán más adelante.

La regla actualizada 2.3.1 dice: “No incluya ninguna característica oculta, inactiva o no documentada en su aplicación; la funcionalidad de su aplicación debe ser clara para los usuarios finales y para la Revisión de la aplicación”

La otra cara de la moneda es: no digas que tu aplicación hace algo que en realidad no hace. La directriz 2.3.1 establece que «no debes promocionar tu aplicación en la App Store ni fuera de ella como si incluyera contenido o servicios que en realidad no ofrece… el comportamiento atroz o reiterado es motivo de eliminación del Programa para Desarrolladores»

Un objetivo de esa directriz: apps VPN que afirman ofrecer una navegación privada y segura, pero en realidad recogen, almacenan y venden datos de a dónde vas. Esto ha ocurrido varias veces, incluido recientemente.

3. Incluir anuncios en notificaciones push y widgets

Los profesionales del marketing hacen publicidad, ¿verdad? Claro, pero los buenos profesionales del marketing saben cuándo y dónde anunciar, y cómo hacerlo de forma ética. Apple ha decidido que los anuncios no deben aparecer en las notificaciones ni en otras áreas del sistema operativo móvil iOS.

Pero hay una laguna.

La directriz 3.2.2 establece que es inaceptable monetizar las funciones integradas del hardware o el sistema operativo, como las notificaciones push. La laguna legal se encuentra en otra directriz, la 4.5.4, donde Apple indica que las notificaciones push no deben utilizarse para promociones ni marketing directo, a menos que los clientes hayan aceptado recibirlas explícitamente

En otras palabras: ponga en orden sus permisos.

4. Incluye análisis de terceros en tu aplicación para niños

La mayoría de los desarrolladores ya lo saben, pero si estás publicando aplicaciones sólo para niños, las soluciones de análisis de terceros son problemáticas.

La directriz 1.3 dice que “las aplicaciones de la categoría Niños no deben incluir análisis ni publicidad de terceros”

Una vez más, sin embargo, hay una laguna.

En casos limitados, se podrán permitir análisis de terceros, siempre que los servicios no recopilen ni transmitan el IDFA ni ninguna información identificable sobre los menores (como nombre, fecha de nacimiento, dirección de correo electrónico), su ubicación o sus dispositivos —aclara Apple—. Esto incluye cualquier dispositivo, red u otra información que pueda utilizarse directamente o en combinación con otra información para identificar a los usuarios y sus dispositivos

Si incluye análisis de terceros, prepárese para mostrarle a Apple exactamente cómo están trabajando, qué están recopilando, cómo se asegura de que no estén recopilando datos prohibidos y cómo se asegurará de que esa situación persista en el tiempo.

5. Recopilar datos no autorizados de sus usuarios

Las directrices de Apple, que han ido evolucionando a lo largo de los últimos años, tienen una clara direccionalidad: mayor privacidad, menor riesgo. En el centro de esta idea se encuentra la minimización de datos, como se indica en la directriz 5.1.1(iii): «Las aplicaciones solo deben solicitar acceso a los datos relevantes para su funcionalidad principal y solo deben recopilar y utilizar los datos necesarios para realizar la tarea correspondiente»

Esta es un área muy sensible y no se trata sólo de lo que coleccionas.

También se trata de lo que cualquier software de terceros en tu aplicación podría estar recopilando. Por ejemplo, un SDK de una red publicitaria fraudulenta podría estar recopilando datos para atribuirse el mérito de las iniciativas de otras redes publicitarias, como vimos en el reciente incidente de fraude (del cual Singular protege a sus clientes, por cierto). Y ni siquiera tienes que añadir manualmente el SDK de la red publicitaria a tu aplicación: podría estar integrado en tu plataforma de mediación.

Así que tal vez ni siquiera sea tu culpa, y es por eso que necesitas investigar a tus socios con mucho, mucho cuidado.

Y, por supuesto, no es necesario ser un malhechor. Como dice Apple, «los desarrolladores que usen sus aplicaciones para descubrir contraseñas u otros datos privados de forma subrepticia serán eliminados del Programa para Desarrolladores»

6. Hacer que las personas habiliten el seguimiento para desbloquear funciones

Algunos editores lanzaron esta idea en los primeros días del lanzamiento de iOS 14: ¿podemos pedirle a las personas que habiliten el seguimiento basado en IDFA a cambio de acceso a características y funcionalidades, o recompensas dentro de la aplicación?

La respuesta de Apple: “No-no”

Consulte la parte resaltada de la directriz 3.2.2(vi) de la App Store:

“Las apps no deben obligar a los usuarios a calificar la app, reseñarla, ver videos, descargar otras apps, tocar anuncios, habilitar el seguimiento, o realizar otras acciones similares para acceder a funcionalidades, contenido, usar la app o recibir compensación monetaria u otro tipo, incluidos tarjetas de regalo y códigos.”

7. Utilice huellas dactilares en lugar de IDFA para fines de seguimiento

El otro sueño de los vendedores móviles (o de los actores del ecosistema con amplios gráficos de dispositivos) era que si IDFA estaba fuera, las huellas dactilares estaban de moda.

La huella dactilar consiste en identificar un dispositivo por sus características: ubicación, datos del dispositivo, idioma, etc. Esto ha sido más sencillo en la web de escritorio y en Android que en iOS, gracias a la disponibilidad de datos más limitada en los iPhones. Si bien su precisión disminuye rápidamente con el tiempo, aún puede alcanzar entre el 80 % y el 90 %.

Sin embargo, Apple lo considera simplemente otra forma de seguimiento (probablemente porque lo es) y dice que si no has obtenido el consentimiento de seguimiento, no puedes usarlo.

8. Ofrecer un producto controvertido y/o potencialmente peligroso

Podrías pensar que esto es obvio, pero no siempre. Es evidente que algunos contenidos peligrosos no van a ser aceptados en la App Store, pero hay cosas que están bien un año y no al siguiente.

Vapear es un buen ejemplo.

A medida que los peligros médicos del vapeo se hicieron cada vez más evidentes, Apple tomó la decisión de eliminar todas las aplicaciones de vapeo de la App Store.

“Recientemente, expertos desde los CDC hasta la American Heart Association han atribuido una variedad de lesiones pulmonares y muertes a los productos de cigarrillos electrónicos y vapeo, llegando a calificar la difusión de estos dispositivos como una crisis de salud pública y una epidemia juvenil,” Apple dijo Axios. “Estamos de acuerdo y hemos actualizado nuestras Directrices de Revisión de la App Store para reflejar que las apps que fomentan o facilitan el uso de estos productos no están permitidas. A partir de hoy, estas apps ya no están disponibles para descargar.”

Esta es la directriz 1.4.3, y cubre “productos de tabaco y vapeo, drogas ilegales o cantidades excesivas de alcohol”

No hay mucho que puedas hacer como desarrollador aquí, excepto intentar evitar categorías que podrían tener consecuencias legales, éticas o médicas negativas.

9. Empuja al oso (y ofrece precios desorbitados)

Por mucho que seas una empresa o editorial independiente, accedes al mercado a través de otra empresa que controla tu capacidad para hacerlo.

Hablar mal de Apple probablemente no sea una buena estrategia para la estabilidad financiera a largo plazo, como descubrió recientemente el desarrollador de la app Zits & Giggles. Probablemente Apple no expulse a un desarrollador simplemente por hablar mal de él, pero no servirá de nada... y si a esto le sumamos una estrategia de precios inusual y excesivamente cara (hasta 400 dólares por un juego casual sencillo), no debería sorprenderte que te echen.

Por supuesto, no es la primera vez que vemos precios de aplicaciones desorbitados: quizá recuerdes la aplicación I Am Rich de 2008, los albores de la App Store.

El desarrollador Armin Heinrich decidió experimentar con los precios de las aplicaciones y finalmente se le ocurrió la idea de ofrecer una aplicación de $999 que solo mostraba un diamante. Apple, a su vez, consideró que esto era ridículo y prohibió la aplicación por no ofrecer ninguna utilidad.

(Curiosamente, la aplicación está nuevamente disponible en la App Store con algunas capacidades de cálculo por solo $8,99. Dado ese precio, se podría argumentar que tal vez el nombre de la aplicación ahora sea engañoso)

10. Utilice una API privada

Hay pocas cosas que le disgusten más a Apple que un desarrollador que utiliza una API privada, por eso esta aplicación que permitía los juegos en la nube en Google Stadia fue expulsada de la App Store durante algunas semanas.

La directriz 2.5.1 de la App Store es bastante clara: “Las aplicaciones solo pueden usar API públicas y deben ejecutarse en el sistema operativo actual”

Podrías infringir esta directriz sin querer, ya que las API quedan obsoletas. Por eso, Apple recomienda: "Mantén tus aplicaciones actualizadas y asegúrate de eliminar gradualmente cualquier función, framework o tecnología obsoleta que ya no sea compatible con futuras versiones de un sistema operativo"

 

Manténgase al día de los últimos acontecimientos en marketing digital

Simplemente envíanos su correo electrónico y ya está dentro! Prometemos no enviarle spam.