Compartir a través de


Lista de propiedades de información

Un archivo de lista de propiedades de información es un archivo XML codificado mediante Unicode UTF-8 que contiene información de configuración para la aplicación .NET Multi-platform App UI (.NET MAUI) en iOS y Mac Catalyst. El nodo raíz del archivo es un diccionario, que contiene un conjunto de claves y valores que definen la configuración de la aplicación. El nombre del archivo de lista de propiedades de información es Info.plist y distingue mayúsculas de minúsculas. Todas las aplicaciones .NET MAUI iOS y Mac Catalyst deben contener un archivo Info.plist que describe la aplicación.

.NET MAUI crea archivos Info.plist para iOS y Mac Catalyst al crear una aplicación .NET MAUI a partir de una plantilla de proyecto. Estos archivos se encuentran en las carpetas Platforms/iOS y Platforms/Mac Catalyst y se rellenan con una lista inicial de claves de lista de propiedades.

Al compilar la aplicación, .NET MAUI copia el archivo Info.plist en el lote compilado, antes de firmar con código el lote. Durante la operación de copia, .NET MAUI usa propiedades de compilación para realizar alguna sustitución de variables. También puede insertar claves adicionales que representen la configuración especificada de otras maneras. Debido a esto, el archivo de lista de propiedades de información que se incluye en el lote de aplicaciones no es idéntico al archivo de origen del proyecto.

Editar la lista de propiedades de información en el editor

Al hacer doble clic en un archivo Info.plist, se abrirá en el editor Info.plist de Visual Studio, que contiene dos vistas de los datos:

  • Aplicación, que permite establecer propiedades comunes de la aplicación:

    Captura de pantalla de la pestaña de la aplicación en el editor Info.plist de Visual Studio.

    Nota:

    Los valores de los campos Nombre de aplicación, Identificador del lote, Versión y Compilación se recuperan del archivo de proyecto de tu aplicación. Para obtener más información, consulta Proporcionar información de la aplicación.

  • Avanzada, que permite especificar tipos de documento admitidos, identificadores de tipo universal (UTIs) y tipos de dirección URL:

    Captura de pantalla de la pestaña avanzada en el editor info.plist de Visual Studio.

Edición del origen de la lista de propiedades de información

El archivo Info.plist también se puede abrir en un editor externo para editar su origen XML. Las claves y los valores para configurar la aplicación se pueden agregar para las siguientes categorías:

  • Configuración del lote, para configurar las características básicas de un lote, como su nombre, tipo y versión. Para obtener más información, consulta Bundle configuration en developer.apple.com.
  • Interfaz de usuario, para configurar las escenas, los iconos y las fuentes de una aplicación. Para obtener más información, consulta Interfaz de usuario en developer.apple.com.
  • Ejecución de la aplicación, para configurar el inicio, la ejecución y la finalización de la aplicación. Para obtener más información, consulta App execution en developer.apple.com.
  • Recursos protegidos para controlar el acceso de una aplicación a los servicios protegidos y a los datos de usuario. Para obtener más información, consulta Protected resources en developer.apple.com.
  • Datos y almacenamiento, para configurar las funcionalidades de administración de datos de la aplicación. Para obtener más información, consulta Datos y almacenamiento en developer.apple.com.
  • App Services, para configurar los servicios que proporciona la aplicación. Para obtener más información, consulta App Services en developer.apple.com.
  • Kernel y controladores, para configurar controladores de dispositivos proporcionados por la aplicación. Para obtener más información, consulta Kernel and drivers en developer.apple.com.

Proporcionar información de la aplicación

El editor info.plist recupera datos básicos de la aplicación del archivo de proyecto de la aplicación, en lugar de almacenarlos directamente en el archivo Info.plist . En tiempo de compilación, .NET MAUI copia estos datos en el Info.plist que se incluye en el lote de aplicaciones.

Nombre de la aplicación

El nombre de la aplicación de una aplicación .NET MAUI se almacena en el archivo de proyecto de la aplicación como la propiedad de compilación ApplicationTitle.

En Explorador de soluciones, haz clic con el botón derecho en el proyecto de aplicación .NET MAUI y selecciona Propiedades. A continuación, navega a la pestaña MAUI Shared > General. El campo Título de la aplicación muestra el nombre de la aplicación.

Cuando se actualiza el valor del campo Título de la aplicación, el valor del campo Nombre de aplicación en la vista de aplicación del archivo Info.plist se actualizará automáticamente.

Identificador de la aplicación

El identificador de agrupación de una aplicación .NET MAUI se almacena en el archivo de proyecto de la aplicación como la propiedad de compilación ApplicationId.

En Explorador de soluciones, haz clic con el botón derecho en el proyecto de aplicación .NET MAUI y selecciona Propiedades. Luego ve a la pestaña MAUI compartido > General. El campo Id. de la aplicación muestra el identificador de agrupación.

Cuando se actualiza el valor del campo Id. de aplicación, el valor del campo Identificador de lote en la vista de aplicación del archivo Info.plist se actualizará automáticamente.

Versión para mostrar de la aplicación

La versión para mostrar de la aplicación para una aplicación .NET MAUI se almacena en el archivo de proyecto de la aplicación como la propiedad de compilación ApplicationDisplayVersion.

En Explorador de soluciones, haz clic con el botón derecho en el proyecto de aplicación .NET MAUI y selecciona Propiedades. A continuación, navega a la pestaña MAUI Shared > General. En el campo Application Display Version se muestra la versión para mostrar de la aplicación.

Cuando se actualiza el valor del campo Application Display Version, el valor del campo Versión en la vista de aplicación del archivo Info.plist se actualizará automáticamente.

Versión de la aplicación

La versión de la aplicación para una aplicación .NET MAUI se almacena en el archivo de proyecto de la aplicación como la propiedad de compilación ApplicationVersion.

En Explorador de soluciones, haz clic con el botón derecho en el proyecto de aplicación .NET MAUI y selecciona Propiedades. A continuación, navega a la pestaña MAUI Shared > General. El campo Versión muestra la versión de la aplicación.

Cuando se actualiza el valor del campo Versión de la aplicación, el valor del campo Compilar en la vista de aplicación del archivo Info.plist se actualizará automáticamente.

Consulta también