Ayuda online de GoodBarber
Motivos comunes de rechazo de Apple
Si tu aplicación no cumple con las pautas de revisión de App Store, deberás revisarla y volver a enviarla.
Revisa detenidamente las Directrices de revisión de la App Store para comprender lo que se debe y lo que no se debe hacer antes de comenzar el desarrollo de la aplicación.
Lee los consejos de Apple para evitar rechazos comunes de aplicaciones .
Asegúrate de que la aplicación esté completa y libre de errores/fallos antes de enviarla, ya que la aplicación debe estar lista para que los clientes la descarguen de la App Store una vez aprobada.
Tienes que ser considerado con tus usuarios asegurándote de que tu aplicación busque todos los permisos de usuario necesarios, funcione como se anuncia, se muestre con precisión en las capturas de pantalla y ofrezca contenido de calidad.
Si Apple rechaza tu aplicación, no entres en pánico.
Por lo general, solo se necesitan algunas explicaciones adicionales para obtenerlo en la tienda.
Dependiendo de tu proceso de envío (GoodBarber Se Hace Cargo o modo Solo), lee esta ayuda online para saber cómo lidiar con los rechazos de Apple.
Esta ayuda online es una lista no exhaustiva de los motivos de rechazo comunes de Apple y algunos consejos sobre cómo hacer que tu aplicación cumpla con los requisitos antes de enviarla a Apple.
App Tracking Transparency
"Your app uses the AppTrackingTransparency framework, but we are unable to locate the App Tracking Transparency permission request"
o
"However, you do not use App Tracking Transparency to request the user's permission before tracking their activity."
Lee la Pauta 2.1 - Información necesaria / Completitud de la aplicación de las pautas de Apple aquí .
Lee la Pauta Pauta 5.1.2 - Legal de las pautas de Apple aquí .
Apple no encontró la solicitud de permiso de transparencia de seguimiento de aplicaciones en tu aplicación.
Para resolver este problema:
1. Crea una pantalla de video de tu aplicación cuando la inicies, donde se vea la transparencia de seguimiento de la aplicación.
Use TestFlight para crear tu pantalla de video: https://testflight.apple.com/
2. Responda a Apple, vea el ejemplo a continuación:
The App Tracking Transparency permission request is displayed when you first open the app for user devices using the latest iOS versions. The permission request displayed is the following : “This ID will be used to show you personalized ads.”
The user has the choice to refuse this without impacting his experience while browsing the app. A demo video is attached to this message.
Intellectual Property
"Don’t use protected third-party material such as trademarks, copyrighted works, or patented ideas in your app without permission, and don’t include misleading, false, or copycat representations, names, or metadata in your app bundle or developer name. Apps should be submitted by the person or legal entity that owns or has licensed the intellectual property and other relevant rights. "
Lee la Pauta 5.2 - Legal de las pautas de Apple aquí .
Esto significa que no debes usar contenido que no sea de tu propiedad y que la cuenta de desarrollador de Apple de la persona o entidad propietaria de la aplicación debe usarse para publicarla.
Para resolver este problema:
1. Estás utilizando una cuenta de desarrollador individual mientras tu aplicación está hecha para una empresa/organización
Si la aplicación está hecha para una empresa u organización, la cuenta de Desarrollador de Apple debe estar suscrita como Empresa/Organización, que es una opción proporcionada por Apple, y no a nombre de una sola persona.
Esto es especialmente cierto si la aplicación incluye contenido confidencial: Apple requerirá el uso de una cuenta de desarrollador de una empresa legítima.
En caso de que hayas suscrito el tipo de cuenta incorrecto por error, es posible cambiarlo.
Así es como se hace: IOS: cambia la membresía individual del desarrollador de Apple a la organización
2. Estás utilizando tu propia cuenta de desarrollador de Apple para publicar la aplicación de un cliente
Si el propietario final de tu aplicación es un cliente suyo, el cliente debe abrir su propia cuenta de desarrollador de Apple y la aplicación debe publicarse allí.
Si publicaste anteriormente la aplicación de un cliente con tu cuenta de desarrollador de Apple, debes transferirla a la cuenta del cliente.
Así es como se hace: IOS - Transferir la aplicación a una cuenta de desarrollador de Apple diferente
o
"Your app contains content or features that may violate the rights of one or more third parties. Specifically, your app provides potentially unauthorized access to third-party services.
Your app and its contents should not infringe upon the rights of another party."
Apple quiere asegurarse de que eres el propietario del contenido de tu aplicación.
Lee la Pauta 5.2 - Legal de las pautas de Apple aquí .
Para resolver este problema:
Proporciona una documentación que demuestre que tienes los derechos necesarios para usar el contenido que se muestra en tu aplicación en la sección Información de revisión de la aplicación en App Store Connect o elimina la sección correspondiente.
Edita los metadatos en App Store Connect antes de volver a enviar tu aplicación para su revisión.
Account Sign-In
Apple prohíbe las aplicaciones que requieren que los usuarios se registren con información personal para acceder a funciones no basadas en cuentas. Las aplicaciones no pueden requerir el registro del usuario antes de permitir el acceso al contenido y las funciones de la aplicación que no están asociadas específicamente al usuario.
Es contrario a las directrices de Apple obligar a los usuarios a darle información personal con el fin de acceder a tu app.
Por esta razón, si tu app tiene la función de autenticación, asegúrate de que el botón "Permite el acceso a tu app sin registro previo " en Usuarios > Mis Usuarios > Ajustes está en ON.
De lo contrario, esta preparado para explicarle a Apple cómo se basa la aplicación en una cuenta y para justificar por qué es obligatorio que los usuarios se registren o inicien sesión antes de poder acceder a parte o todo el contenido de la aplicación.
Ten en cuenta que también es posible dar acceso a una parte de tu aplicación, mientras que algunas secciones están basadas en cuentas para ciertos grupos de usuarios .
Donaciones / pagos
"We noticed that your app includes the ability to collect charitable donations within the app, which is not appropriate for the App Store, because your organization does not appear to be an approved nonprofit."
Lee la Pauta 3.2.2 - Negocios - Otros problemas del modelo comercial - Inaceptable aquí
Para resolver este problema:
Para permitir que tus usuarios realicen donaciones/pagos, el enlace o la sección deben estar absolutamente abiertos fuera de la aplicación, en Safari y no en el navegador interno de la aplicación.
Consulte esta Ayuda online para saber cómo abrir una URL en un navegador externo.
Background audio
"Please provide detailed answers to the following questions in your reply to this message in App Store Connect:
- Please clarify which features of your app requires Background audio?
- Please provide the steps to locate the feature requiring Background audio"
"Your app declares support for audio in the UIBackgroundModes key in your Info.plist, but we were unable to play any audible content when the app was running in the background."
Lee la Pauta 2.1 - Información necesaria y la Pauta 2.5.4 - Rendimiento - Requisitos de software aquí .
Para resolver este problema:
1. La reproducción de audio en segundo plano (Ajustes > Configuración de compilación ) debe activarse SOLAMENTE si la aplicación contiene al menos una sección de audio. La sección debe estar visible en tu aplicación (no debe estar oculta) y debe ser accesible desde el menú de navegación principal.
2. Si la sección no es fácil de encontrar, deberás proporcionar instrucciones paso a paso al equipo de revisión de la App Store explicando cómo acceder a la sección de audio, para justificar el uso del audio de fondo.
Lee esta ayuda online para obtener más información sobre este tema.
Accurate Metadata
"We noticed that your screenshots do not sufficiently show your app in use."
"We noticed the app icon displayed on the device and the large icon displayed on the App Store do not sufficiently match"
"We were unable to locate some of the features described in your metadata."
"We noticed that your submission includes irrelevant third-party platform information. "
Lee la Pauta 2.3 - Metadatos precisos aquí
Para resolver este problema:
-Las capturas de pantalla en App Store Connect deben estar actualizadas, mostrar la aplicación en uso y deben ser adecuadas para todos los públicos, independientemente de la clasificación del contenido de su aplicación. En otras palabras, su aplicación puede tener una calificación de 17+, pero las capturas de pantalla deben tener una calificación de 4+, ya que cualquiera puede verlas.
Verifica todas las capturas de pantalla en el Administrador de medios de Apple.
- Asegúrate de que el ícono de la aplicación y el ícono grande que se muestra en la App Store estén actualizados y sean iguales.
- La descripción de tu aplicación en App Store Connect debe ser sustancial: describe el contenido de tu aplicación y su propósito. No anuncies tu empresa/marca/evento/concepto sin hablar de la aplicación en sí. Asegúrate de que tu descripción sea completa y precisa.
- La restricción de edad debe adaptarse al contenido de tu aplicación. Asegúrate de completar el formulario que Apple proporciona sobre este tema con honestidad. Si tu aplicación muestra contenido externo (de un sitio web de noticias, por ejemplo), no olvides tener en cuenta ese contenido al completar el formulario.
- Tu aplicación será rechazada automáticamente si el contenido (un artículo o una foto, por ejemplo) o tus metadatos (la descripción, las etiquetas o las capturas de pantalla en App Store Connect) mencionan una plataforma distinta a la App Store o dispositivos que no son dispositivos Apple.
Elimina todo el contenido de tus aplicaciones y/o de los metadatos en App Store Connect si cuentan con la plataforma o el dispositivo de un competidor.
Design - Minimum Functionality
"We noticed that your app’s main functionality is to market your service, with limited or no user-facing interactive features or functionality. Apps that are primarily marketing materials or advertisements are not appropriate for the App Store."
Lee el diseño 4.2.2 - Funcionalidad mínima aquí
Para resolver este problema:
Tu aplicación debe contener al menos 3 secciones de contenido y también debe proporcionar más valor que un sitio web rediseñado para tu público objetivo. Recomendamos aprovechar al máximo las funciones proporcionadas por GoodBarber para brindar a us usuarios la mejor experiencia en la aplicación.
Puedes encontrar más detalles en esta ayuda online específica .
Background location
"Your app declares support for location in the UIBackgroundModes key in your Info.plist file but does not have any features that require persistent location. Apps that declare support for location in the UIBackgroundModes key in your Info.plist file must have features that require persistent location."
Lee la Pauta 2.5.4 - Rendimiento - Requisitos de software aquí
Para resolver este problema:
Si la extensión Geofence está activada en tu aplicación, debes tener al menos una geofence activa en el back office.
Significa que debes tener al menos un geofence activa con una insignia verde.
Cuando hayas creado la ubicación activa o haya desactivado la extensión, tendrás que reconstruir la aplicación y enviar el archivo .ipa más reciente a Apple.
Apple no permitirá el uso de la ubicación de fondo con el único propósito de marketing o publicidad.
El uso de la ubicación en segundo plano debe proporcionar un valor agregado a tu aplicación para mejorar la experiencia del usuario.
Demo account information
"We have started your app's review, but we were unable to successfully access all or part of your app.
In order for us to continue the review, we need to have a way to verify all app features and functionality."
Lee la Pauta 2.1 - Información necesaria aquí
Debes proporcionar a Apple el nombre de usuario y la contraseña para una cuenta de demostración válida en la página de revisión de la aplicación de App Store Connect que brinda acceso completo a las características y funciones de tu aplicación.
Las credenciales que envió no son válidas o no proporcionó ninguna.
Para resolver este problema:
1. Comprueba si GoodBarber gestiona la autenticación o no.
Si es administrada por GoodBarber, para crear una cuenta de demostración, sigue las instrucciones a continuación:
- Extensión de compra dentro de la app: Gestiona las suscripciones de los usuarios (crea un usuario y ofrecele una suscripción)
- Extensión de autenticación de usuario: Crear una cuenta de usuario de prueba
Si la autenticación se gestiona fuera de GoodBarber:
- Crea un usuario demo a partir del servicio de autenticación que utilices.
2. Proporciona las credenciales de Apple para una cuenta de demostración válida:
- Inicia sesión en App Store Connect
- Desde Mis apps, selecciona tu aplicación.
- Haz clic en la versión de la aplicación en el lado izquierdo de la pantalla.
- Desplázate hacia abajo hasta Información de revisión de la aplicación.
- Selecciona la casilla de verificación "Se requiere iniciar sesión".
- Ingresa las credenciales de demostración en los campos Nombre de usuario y Contraseña.
- Haz clic en Guardar en la parte superior de la página Información de la versión.
Terms of Use (EULA) - Privacy policy
"We were unable to find the following required item(s) in your app's metadata:
– A functional link to the Terms of Use (EULA)"
Lee la Pauta 3.1.2 - Negocios - Pagos - Suscripciones aquí
Cuando uses la extensión Compra dentro de la app en tu aplicación, debes incluir un enlace a los términos de uso de tu aplicación.
Para resolver este problema:
1. Incluye un enlace a los Términos de uso en la Descripción de tu aplicación en App Store Connect.
Puedes usar la URL estándar de Términos de uso (EULA) de Apple .
2. Verifica si Apple se refiere a la privacidad posible en tu mensaje, si lo hacen, incluye también un enlace a tu política de privacidad en la Descripción de tu aplicación en App Store Connect.
3. Asegúrate de que la descripción describa claramente lo que el usuario tendrá una vez que se haya suscrito.
4. Responder a Apple
In-App Purchase
"We found in our review that your app or its metadata provides access to mechanisms other than in-app purchase for purchases or subscriptions to be used in the app, which does not comply with the App Store Review Guidelines."
Lee la Pauta 3.1.2 - Negocios - Pagos - Suscripciones aquí
Para resolver este problema:
En caso de que desees utilizar un mecanismo de suscripción vinculado a tu aplicación, te recomendamos que instales la extensión GoodBarber Compras dentro de la app .
o
Elimines todas las menciones de pago/suscripción de tu aplicación para que Apple acepte la nueva versión.
What's New
"The "What's New" text should inform users what has changed in your app since the last update. This includes new features and product changes, but also bug fixes, security updates, and performance improvements."
Lee la Pauta 2.3.12 - Rendimiento - Metadatos precisos aquí
Para resolver este problema:
1. Revisa el texto "Novedades" de tu aplicación para incluir descripciones claras de cualquier cambio significativo, incluidas nuevas funciones o cambios de productos.
Si tu actualización simplemente aborda correcciones de errores, seguridad u otras actualizaciones de rendimiento, es suficiente indicarlo de manera genérica en el texto "Novedades" de tu aplicación. Por ejemplo, "Corrección de errores y mejoras de rendimiento" sería apropiado en ese caso.
2. Responder a Apple
Legal - Intellectual Property
"We noticed that your app was created from an app generation service or a commercialized template, but does not appear to be directly submitted by the owner or provider of the business, brand, or service."
Lee el diseño 5.2.1 y 4.2 - Funcionalidad mínima aquí
Desde el verano de 2017, las reglas de Apple se han endurecido con respecto al cumplimiento de las cuentas de desarrollador de Apple.
Para resolver este problema:
Sigue las instrucciones de nuestra ayuda online Cumplimiento de las pautas 4.2.6 y 5.2.1 de Apple
Si es necesario, para obtener información sobre cómo transferir tu aplicación a otra cuenta de desarrollador, lee esta ayuda online: Transferir la aplicación a una cuenta de desarrollador de Apple diferente
Covid-19
"We found in our review that your app provides services or requires sensitive user information related to the COVID-19 pandemic. Since the COVID-19 pandemic is a public health crisis, services and information related to it are considered to be part of the healthcare industry. In addition, the seller and company names associated with your app are not from a recognized institution, such as a governmental entity, hospital, insurance company, non-governmental organization, or university."
Lee la Pauta 5.1.1 - Legal - Privacidad - Recopilación y almacenamiento de datos aquí
Las menciones de Covid pueden ser motivo de rechazo.
Para resolver este problema:
1. Justifica que pertenece a una de las siguientes categorías: organizaciones gubernamentales, ONG enfocadas en la salud, empresas profundamente acreditadas en temas de salud e instituciones médicas o educativas: https://developer.apple.com/news/?id=03142020a
o
2. Elimina las menciones de Covid-19 de tu aplicación
Permission request alerts
"We noticed that your app requests the user’s consent to access the ......., but doesn’t sufficiently explain the use of the ..... in the purpose string.
To help users make informed decisions about how their data is used, permission request alerts need to explain and include an example of how your app will use the requested information."
Lee la Pauta 5.1.1 - Legal - Privacidad - Recopilación y almacenamiento de datos aquí
Significa que la alerta de solicitud de permiso de la aplicación (por ejemplo, cámara, micrófono o calendario) no es lo suficientemente clara.
Para resolver este problema:
1. Edita el texto predeterminado desde tu back office en el menú Ajustes > Ajustes de la app > Configuración de compilación
2. Crea una nueva versión de tu aplicación
3. Responde a Apple: da también un ejemplo, por ejemplo, si Apple mencionó el uso de la cámara, explícale a Apple que sus usuarios usan la cámara en tu aplicación si desean enviar contenido a tu aplicación a través de una sección de envío. , o para usar como imagen de perfil si usa la extensión de autenticación.
Sign in with Apple
"Your app uses a third-party login service, but does not offer Sign in with Apple. Apps that use a third-party login service for account authentication need to offer Sign in with Apple to users as an equivalent option."
Lee la pauta 4.8 - Diseño - Sign in with Apple aquí
Para resolver este problema:
1. Configura Iniciar sesión con Apple para tu aplicación: Iniciar sesión con autenticación de Apple (solo plan Premium)
Apple requiere que todos los campos sean opcionales cuando se utilizan servicios externos, asegúrate de que sea el caso de tu aplicación.
2. Crea una nueva versión de tu aplicación
3. Responder a Apple
GDPR/Cookies & App Tracking Transparency permissions
"We noticed you collect data to track after the user selects "Ask App Not to Track" on the App Tracking Transparency permission request.
Specifically, we noticed your app accesses web content you own and collects cookies for tracking after the user asked you not to track them."
"We noticed your app includes a GDPR prompt and an App Tracking Transparency permission request, but they are implemented in a way that might confuse the user.
Specifically, your app shows a GDPR prompt that asks permission to track after the user has already selected "Ask App Not to Track" on the App Tracking Transparency permission request."
Lee la Pauta 5.1 - Legal aquí
Esto sucede si usa vistas web en su aplicación (HTML o secciones de clic) que solicitan un modal de cookies/RGPD.
Cuando Apple prueba la aplicación, se muestra el mensaje de Transparencia de seguimiento de la aplicación cuando la abren por primera vez.
El RGPD/solicitud de cookies se considera una forma de seguimiento por parte de Apple cuando acceden a la vista web; sin embargo, si el usuario hace clic en No en la transparencia de seguimiento de la aplicación, no se debe mostrar ningún otro aviso.
Para resolver este problema:
1. Reemplaza las secciones personalizadas (secciones de plantilla de URL HTML) por enlaces externos (haz clic en las secciones).
Asegúrate de agregar ?gbOpenExternal=1 al final de tu URL para abrirlos fuera de la aplicación, lee nuestra ayuda online para obtener todos los detalles: Abrir una URL en un navegador externo
2. Actualiza la configuración de tu aplicación
3. Responder a Apple
Bugs
Lee la pauta 2.1 - Rendimiento - Integridad de la aplicación aquí
Si Apple encontró un error en su aplicación, el error debe corregirse.
Para resolver este problema:
1. Abre un ticket para el equipo de soporte :
- Transmite la totalidad de la información en la página de revisión de la aplicación al soporte, incluidas las capturas de pantalla que Apple haya proporcionado.
2. Envía una nueva versión de tu aplicación a la tienda de aplicaciones una vez que se solucione el error.
- Motivos comunes de rechazo de Apple
- Rechazo app Apple: Diseño - Funcionalidad minima
- Mi app ha sido rechazada por Apple
- Envía un nuevo archivo .ipa después del rechazo
- Rechazo de Apple - Contenido generado por el usuario
- Rechazo de Apple - El Vendedor y los nombres de la Compañía
- Rechazo de Apple - Apps para niños