Cómo ofrecer la compra universal

Distribuye versiones de tu app para iOS, iPadOS, watchOS, macOS y tvOS como compra universal, a fin de que los clientes puedan disfrutar de la app y de las compras dentro de la app en todas las plataformas. Solo deberán realizar la compra una sola vez en App Store.

Configuración y disponibilidad

Para distribuir tus apps en conjunto como compra universal, las apps deberán usar un solo ID de paquete y estar asociadas con el mismo registro de apps en App Store Connect.

Puedes crear un registro de apps nuevo (inglés) para usar en todas las versiones de plataformas o agregar versiones de plataformas nuevas (inglés) a un registro de apps existente.

Carga tus apps en el registro de apps con un solo ID de paquete (inglés). Si bien el ID de paquete debe coincidir con el ID de paquete que ingreses en App Store Connect, las apps pueden tener diferentes números de versión y cadenas de compilación. Después de cargar una compilación en App Store Connect, ya no podrás cambiar el ID de paquete ni eliminar el ID de app en tu cuenta de desarrollador.

La app estará disponible como compra universal después de que el equipo de Revisión de apps apruebe, al menos, dos versiones de plataformas. Una vez que esto suceda, ya no podrás desactivar la compra universal ni eliminar una sola versión de plataforma del registro de apps.

Otras consideraciones

iPhone y iPad. Para ofrecer tu app en el iPhone y iPad, el único requisito es que la app sea compatible con los dos dispositivos (inglés).

Apple Watch. Para ofrecer tu app en el iPhone y Apple Watch, crea una app de iOS con un equivalente de watchOS (inglés) en Xcode y carga las apps en App Store Connect desde el mismo proyecto de Xcode. Las apps exclusivas de Apple Watch (inglés) no pueden formar parte de la compra universal.

Mac Catalyst. Xcode 11.4 (inglés) permite que las apps de Mac creadas con Mac Catalyst compartan un ID de paquete con la versión de iOS de la app, de modo que la compra universal es compatible. Las apps creadas con Mac Catalyst que ejecutan Xcode 11.3 o anterior en Mac App Store no pueden tener más versiones de plataformas agregadas al registro de apps.

Varios registros de apps. Si tu app actualmente está disponible en varias plataformas a través de distintos registros de apps, ten presente que los registros de apps no se pueden fusionar. Para ofrecer la compra universal, elimina todas las versiones (menos una) de las ventas y agrega las otras versiones al registro de la app que no eliminaste. Cuando una app se elimina de las ventas, la página del producto original en App Store ya no está disponible y ya no puedes ofrecer actualizaciones a los usuarios existentes. Las calificaciones y las reseñas no se transfieren a la nueva página del producto.

Suscripciones y compras dentro de la app

Puedes elegir que una compra dentro de la app esté disponible en varias versiones de plataformas de tu app. Primero, crea una sola compra dentro de la app en la pestaña de funciones de App Store Connect y, luego, usa StoreKit (inglés) para implementar la compra dentro de la app en las distintas versiones de plataformas de la app.

Obtén información sobre cómo crear compras dentro de la app (inglés)

Paquetes de apps

Las apps, incluidas las que forman parte de la compra universal, se pueden ofrecer como un paquete de apps en App Store. Los paquetes de apps son prácticos, ya que los clientes pueden descargar hasta 10 de tus apps en conjunto. Las apps que forman parte de la compra universal cuentan como una sola app dentro del paquete. En cada paquete de apps se incluye una página de producto propia, y se puede ofrecer un solo ícono, nombre y descripción.

Obtén más información sobre los paquetes de apps (inglés)

Análisis de la app

Con Análisis de la app en App Store Connect, puedes calcular la participación de los usuarios, las campañas de marketing y la monetización de tus apps. Si ofreces la compra universal, puedes ver cuántos usuarios descargaron y abrieron la app en distintas plataformas.

Obtén más información sobre Análisis de la app (inglés)