Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

799
Visualizações
¿Dónde está Info.plist en Xcode 13? (falta, no dentro del navegador de proyectos)

¿Alguien ya ha descubierto cómo agregar/editar valores en Info.plist de Xcode 13? Veo que movieron Info.plist desde el panel del navegador... pero aunque puedo encontrarlo, no estoy seguro de cómo editarlo.

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Es una "característica".

Ya no lo necesitas. De las notas de la versión :

Los proyectos creados a partir de varias plantillas ya no requieren archivos de configuración como derechos y archivos Info.plist . Configure campos comunes en la pestaña Información del objetivo y cree configuraciones en el editor de proyectos. Estos archivos se agregan al proyecto cuando se utilizan campos adicionales. (68254857)

Entonces, en lugar de dentro de Info.plist , edite propiedades como NSCameraUsageDescription aquí:

 Project -> Targets -> Info -> Custom iOS Target Properties

Opciones similares a las encontradas anteriormente en Info.plist

La primera vez que agrega/edita, Xcode generará automáticamente un nuevo archivo Info.plist que está sincronizado 1 con Custom iOS Target Properties . Xcode los combinará más tarde por usted.

[1] : No están completamente sincronizados. Algunas propiedades, como NSCameraUsageDescription , solo aparecerán en Propiedades personalizadas de destino de iOS, mientras que Application requires iPhone environment aparecerá en ambas. No tengo idea de cómo Xcode determina esto.


¿Quiere recuperar Info.plist completo?

Es posible que desee todas las propiedades de su aplicación en un solo lugar. O tal vez no confíes en Xcode con la fusión. Hablé con un ingeniero de Apple en WWDC21 sobre esto... así es como se recupera el clásico Info.plist .

  1. Cree un nuevo archivo de "Lista de propiedades" ( Archivo -> Nuevo -> Archivo )

Opción Lista de propiedades seleccionada en la ventana emergente de nuevo archivo

  1. Info.plist

El archivo se guardará en el mismo nivel de jerarquía de archivos que ContentView.swift

  1. Copie y pegue los valores existentes de Project -> Targets -> Info -> Custom iOS Target Properties en Info.plist .
Dupdo Pegar
Fila individual dentro de Propiedades personalizadas de destino de iOS seleccionadas Fila pegada en Info.plist

Nota: actualmente solo puede seleccionar y copiar 1 fila a la vez. Si desea ahorrar algo de tiempo, aquí están los contenidos predeterminados en formato XML. Para usar esto, haga clic derecho en Info.plist -> Abrir como -> Código fuente , luego pegue.

  1. Copie la ruta a Info.plist en el inspector de atributos.

Ruta completa seleccionada

  1. Pega la ruta aquí:
 Project -> Targets -> Build Settings -> Info.plist File

Ruta completa pegada

  1. Establezca Generate Info.plist File en No

Ventana emergente Sí o No después de seleccionar la fila

  1. Último paso. Elimine Info.plist de Copy Bundle Resources del paquete (seleccione, luego presione el botón - ).
 Project -> Targets -> Build Phases -> Copy Bundle Resources

Info.plist seleccionado en Copiar recursos del paquete

Sí, eso fue mucho. Pero si desea o no Info.plist clásico, depende de usted; ambos están bien y no cambiarán su aplicación.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda