Qué es la extensión de una app en iOS?

¿Te refieres a la extensión del archivo de la aplicación de iOS o a las Extensiones de Apps?

Las aplicaciones de iOS que pueden instalarse en un dispositivo iOS tienen la extensión .ipa

En el caso de las extensiones de Apps, dan a los usuarios acceso a la funcionalidad y el contenido de tu app en todo iOS y macOS. Por ejemplo, tu app puede aparecer ahora como un widget en la pantalla "Hoy", añadir nuevos botones en la hoja de acciones, ofrecer filtros de fotos dentro de la app Fotos o mostrar un nuevo teclado personalizado para todo el sistema. Utiliza las extensiones para colocar la potencia de tu aplicación allí donde tus usuarios más la necesiten. Hay muchos tipos de extensiones de aplicaciones:

  • Compartir Al ofrecer más opciones de compartición, iOS y OS X permiten que tu aplicación comparta fotos, vídeos, sitios web y otros contenidos con los usuarios en las redes sociales y otros servicios de compartición.
  • Edición de fotos Incrusta tus filtros y herramientas de edición directamente en la app Fotos o Cámara, para que los usuarios puedan aplicar fácilmente tus efectos a las imágenes y vídeos.
  • Proveedor de archivos Ahora puedes ofrecer una ubicación de almacenamiento de documentos a la que puedan acceder otras apps. Las apps que utilizan un controlador de vista del selector de documentos pueden abrir archivos gestionados por el proveedor de almacenamiento o mover archivos al proveedor de almacenamiento.
  • Proveedor de documentos Si ofrece almacenamiento remoto de los documentos de un usuario de iOS, puede crear una extensión de app que permita a los usuarios cargar y descargar directamente documentos en cualquier app compatible.
  • Audio Con las extensiones de Audio Unit, puede proporcionar efectos de audio, generadores de sonido e instrumentos musicales que pueden ser utilizados por las apps anfitrionas de Audio Unit y distribuidos a través de la App Store.
  • Today Sus aplicaciones ahora pueden mostrar widgets en la vista Today del Centro de Notificaciones, proporcionando actualizaciones rápidas o habilitando tareas breves, por ejemplo, publicando actualizaciones sobre entregas de paquetes, los últimos informes de surf o noticias de última hora.
  • Teclado personalizado Con iOS, puede proporcionar teclados personalizados con diferentes métodos de entrada y diseños para que los usuarios los instalen y utilicen en todo el sistema.
  • Acciones Cree sus propios botones de acción personalizados en la hoja de acciones para permitir a los usuarios poner marcas de agua en los documentos, añadir algo a una lista de deseos, traducir el texto a un idioma diferente y mucho más.
  • Sincronización de buscadores Insigne las carpetas locales de OS X para que los usuarios conozcan el estado de los elementos que se sincronizan de forma remota. También puede implementar menús contextuales para que los usuarios puedan gestionar directamente su contenido sincronizado

Puede leer más sobre las extensiones de aplicaciones en el sitio de desarrolladores de Apple