Entonces, describiré mi experiencia, ya que las guías se vuelven obsoletas rápidamente: lo que se escribió a principios de año ya no funciona, pero aquí tengo la experiencia más reciente. No abordaré el tema de cómo cargar imágenes y en qué resoluciones hacerlo, eso es fácil de resolver por uno mismo, pero sí tocaremos los temas de pago, verificación de identidad, etc., así como las pruebas en Google. 

Mi experiencia se refiere a la publicación de una aplicación sin funciones de pago, es decir, no necesito retirar dinero de las tiendas de aplicaciones. Esta es una diferencia importante, porque si se necesita, al parecer no se puede hacer sin un amigo en el extranjero o una entidad legal. Si no se necesita retirar, no hay problema.

Empecemos por desmentir mitos: "Publicar una aplicación en App Store es más difícil que en Google Play, porque el segundo es un vertedero, aceptan a cualquiera y no hay moderación". Esto no es cierto en absoluto.

  1. Apple da en sus rechazos respuestas extensas y detalladas con recomendaciones concretas sobre qué corregir.
  2. Apple revisa la solicitud de publicación en 1-2 días, frente a los 7 de Google.
  3. No hay requisitos obligatorios de pruebas (y eso es toda una aventura).

Teniendo en cuenta estas características, y si no es tan importante que la aplicación aparezca en todas partes de inmediato, yo elegiría la siguiente estrategia: Publicación en RuStore, luego en Apple, y después en Google. 

Publicación en RuStore

Imágenes hechas a partir de capturas de pantalla con GPT
Imágenes hechas a partir de capturas de pantalla con GPT

Aquí todo es muy sencillo. Hay que ir a la consola de desarrollador. Me verifiqué a través de Gosuslugi, luego tuve que llenar un formulario simple, hacer las imágenes (por cierto, ChatGPT las maneja muy bien), generar el archivo APK, y luego completar los permisos y descripciones. 

Luego hay que esperar 1-2 días, a mí me respondieron bastante rápido. Y recibir un rechazo. Las razones del rechazo están escritas de forma bastante clara, así que no nos desanimamos, corregimos y volvemos a enviar, y recibimos otro rechazo porque no leímos con atención y corregimos mal. Yo tuve errores como "el nombre de la aplicación en la solicitud está en ruso, pero al instalarlo está en inglés" y "la autenticación con Google no funciona". Después de corregir todos los errores, la aplicación fue publicada. En la captura de pantalla no se ve del todo bien, pero en realidad la primera solicitud fue el 6 de junio y el 9 ya estaba publicada. 

Post image

¿Por qué publicar en RuStore? 

Yo identifiqué dos razones: 

Mucha gente realmente usa la tienda, por lo que es necesario estar allí para que el recorrido del usuario sea simple y conveniente. Además, algunos usuarios llegan simplemente por el tráfico de la tienda; en un mes tuve aproximadamente 900 impresiones de la página de la aplicación que no provenían de mis enlaces. 

La segunda razón es que tengo ambas versiones de la aplicación en Vibecode, con una base de código única tanto para iPhone como para Android (React Native). Y cuanto antes pueda dársela a mis amigos para que la prueben, mejor será la aplicación que envíe a Google y Apple.  

Registro, verificación y publicación en App Store

Para publicar una aplicación en App Store, necesitas tener una cuenta de desarrollador activa, que es de pago, cuesta $100 al año, pero la principal dificultad no es el precio, sino cómo transferir esos dólares a Apple. En las guías de internet todo es confuso y complicado, y en mi caso no funcionó, al menos porque los pagos a través de MTS, Beeline y Megafon ya no funcionan. Por lo tanto, ignoré la instrucción de que no se puede pagar a través del sitio web, sino que hay que hacerlo a través de la aplicación. Vamos al sitio web del programa de desarrolladores de Apple, tomamos una tarjeta virtual; yo usé "Paga por el mundo", pero entiendo que cualquier tarjeta sirve. Me registré con mis datos reales (residencia en Rusia), pero en el pago indiqué los datos de la tarjeta, que es de España (ten en cuenta que en Google será un poco diferente). Después del pago, Apple solicitará un documento que acredite tu identidad; yo envié mi pasaporte extranjero. Los datos de pago no les interesan mucho, verifican que los datos del desarrollador coincidan con el pasaporte, deben coincidir. 

Muchos indican datos incorrectos y luego no se los aprueban en la etapa de verificación, pero hay dos opciones: escribir al soporte técnico y te permitirán corregirlos, o en algunos casos te reembolsan y recomiendan registrarse de nuevo, pero con datos verídicos. 

Después de esto, esperé unos días y recibí el ansiado correo de ingreso al programa de desarrolladores. 

Registro, verificación y publicación en Google Play

Aquí la misión es un poco más complicada que en Apple, pero también es factible. Se complica por la vinculación automática de los datos de pago con tus datos, y también por el período de prueba obligatorio. 

Superar esta misión es sencillo. Vamos y creamos una cuenta de desarrollador. Al registrarnos, introducimos datos reales. Al pagar, introducimos los datos de la tarjeta (incluyendo el país de la tarjeta, código postal, etc.). Yo tenía una tarjeta virtual con dirección española. La introduje y luego, sin mirar, envié los documentos para la verificación. Y aquí surgió un problema: para Google, los datos de pago y tu lugar de residencia son lo mismo. Por lo tanto, Google envió un error diciendo que los documentos no coinciden con el perfil de pago. Estuve mucho tiempo dando vueltas y de alguna manera milagrosa logré cambiar los datos de pago en la solicitud ya enviada e inmediatamente obtuve la aprobación automáticamente. Pero para ti será más fácil. Al pagar, introduce los datos de la tarjeta; en mi caso era España, todos los datos me los dio el operador de la tarjeta virtual: direcciones, códigos postales, etc., y los introduje. Después de que el pago se procese, ve a la configuración y cambia el perfil de pago. Ahora introduce tu dirección real en Rusia, todos tus datos reales. Google guardará tu nuevo perfil de pago. Listo, ahora envía tus documentos reales y obtendrás la aprobación. 

Después, tendrás que pasar por las pruebas cerradas obligatorias. 

Responderé con gusto a todas las preguntas en los comentarios.