Saltar al contenido

¿Cómo crear un archivo Entitlement.plist en Xcode?

Este artículo fue analizado por especialistas así se asegura la exactitud de nuestro contenido.

Solución:

Puede administrar los Derechos en el Capacidades pestaña de la configuración de destino.

Cualquier cambio allí actualizará automáticamente el Entitlements.plist o la Info.plist expediente.

Dicho esto, un Entitlements.plist el archivo es al final solo un plist. Puedes agregar tanto plists como desee siguiendo los pasos proporcionados en esta pregunta.

En Xcode 5, para los derechos comunes ya no es necesario crear un Entitlements.plist archivo manualmente. En su lugar, utiliza el nuevo panel Capacidades. Consulte https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/AddingCapabilities/AddingCapabilities.html

Si aún desea crear uno manualmente, así es como se hace:

  1. menú Archivo > Nuevo archivo…
  2. Seleccione iOS > Recurso > Lista de propiedades
  3. Nombra el nuevo archivo “foo.entitlements” (normalmente, “foo” es el nombre del objetivo)
  4. Haga clic en (+) junto a “Archivo de derechos” para agregar un elemento de nivel superior (el editor de la lista de propiedades utilizará el esquema correcto debido a la extensión del archivo)

No olvides establecer tu objetivo CODE_SIGN_ENTITLEMENTS configuración de compilación para que sea la ruta al archivo de derechos que acaba de agregar.

Si desea agregar un derecho a un proyecto existente en Xcode 5, siga estos pasos:

  1. Seleccione su proyecto en el área Navegador.
  2. Seleccione su objetivo en el área del editor.
  3. En el área del Editor, seleccione la opción Capacidades de la barra de menú.
  4. Abra el botón de divulgación a la izquierda de la opción Compartir llavero.
  5. En Uso compartido de llaveros, seleccione el botón “+”.
  6. Escriba el derecho en el área de entrada.
  7. HECHO.

Comentarios y valoraciones del tutorial

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *