2011-08-23 17 views

Respuesta

98

Haga clic en el archivo Settings.bundle en la ventana izquierda -> En el menú principal, seleccione Ver -> Utilidades -> Mostrar FileInspector. A continuación, cambie fileType a "applicationBundle" = los dos archivos que faltan se mostrarán de nuevo en Settings.bundle.

+8

guau, qué error – slf

+0

¡Gracias, pasé unos minutos desesperados en eso! –

+1

Por cierto, si no puede ver View-> Utilities-> Show FileInspector, solo mire en la ventana derecha en Xcode donde dice Identity and Type, y establezca el tipo de archivo en Application Bundle. – Zorayr

1

Tengo exactamente el mismo problema. Parece que hay un error en XCode4. Esto es lo que hice que le proporciona un paquete de Configuraciones al menos.

(1) En XCode, seleccione CMD + N para agregar un nuevo archivo.

(2) En el menú desplegable, seleccione Recurso (según las 'instrucciones' que no funcionan).

(3) En lugar de seleccionar 'Settings.bundle' - seleccione 'Lista de propiedades'.

(4) Nombre su lista de propiedades Root.plist y guárdela en un nuevo directorio llamado 'Configuración'.

(5) Ahora vuelve a CMD + N y selecciona Archivo de cadenas.

(6) Llame al nuevo archivo de cadenas 'Root.strings' y guárdelo en el directorio 'Configuración' también.

(7) Ahora, en su lista de directorios y archivos a la izquierda, resalte los dos nuevos archivos y presione eliminar (¡CONFÍANE AQUÍ!).

(8) En el menú Eliminar, seleccione 'Eliminar referencias solamente'.

(9) Ahora vaya a Buscador y renombrar el directorio 'Configuración' a 'Settings.bundle'

(10) en Xcode de nuevo, ALT + CMD + A para añadir un nuevo archivo a su proyecto y seleccionar el objeto 'Settings.bundle' del navegador.

Ahora tendrá un 'Settings.bundle' de trabajo PERO los dos archivos no serán iniciados, por lo que tendrá que compilarlos desde cero.

Esto me ha funcionado dos veces y espero que este error se solucione en la próxima versión de mantenimiento de XCode4. Espero que esto ayude. V.V.

+0

Sí, lo resolví simplemente haciendo una carpeta, poniendo una Root.plist en ella, y cambiando el nombre de la carpeta "Settings.Bundle". Todavía no puedo abrir el paquete en Xcode. "Simplemente funciona". –

+0

El paquete debe tener una pestaña de divulgación junto a él. Presionando eso debería revelar los dos archivos dentro. Son esos dos archivos que editas. El paquete en sí no se "abre" como tal. ¡Aclamaciones! V.V. – VectorVictor

+0

Sí, pero todavía no es así. Sin embargo, aún puedo editarlo quitando el .und en el buscador y editando los archivos dentro. Descargar beta 7 de xcode hoy, aún no hay solución ... bueno, algún día. Gracias por tu ayuda. –

2

Para aquellos que no se puede cambiar el tipo de archivo, ya que no aparece, siga estos pasos:

  1. ir a su directorio de proyecto en el buscador.
  2. Crea una carpeta llamada "Configuración".
  3. abierto editar texto (o cualquier otro editor de texto para el caso)
  4. Type en:

    <?xml version="1.0" encoding="UTF-8"?> 
    <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 
    <!-- 
        Root.plist 
        Preference settings for MyApp 
    --> 
    <plist version="1.0"> 
        <dict> 
    
        </dict> 
    </plist> 
    

    4a.Cambio "MyApp" a su app-name

  5. Guardar como "raíz" en la carpeta de configuración
  6. Cambie el nombre del archivo a "Root.plist"
  7. Cambiar el nombre de la "Configuración". Carpeta a "Settings.bundle"
  8. Añadir el archivo "Settings.bundle" a Xcode y usted debe ser bueno para ir :)
0

Para XCode 5.1, que tenía un problema similar. El uso de "Archivo/Abrir" en XCode para abrir Settings.bundle acaba de mostrar una ventana vacía, sin posibilidad de abrir Root.plist. Al hacer clic derecho en Settings.bundle en XCode File/Open no se revelaron opciones útiles.

La solución es encontrar el conjunto de ajustes en el Finder, hacer clic con el botón derecho y seleccionar "Mostrar contenido del paquete", y verá Root.plist. Simplemente haga clic derecho en Root.plist, seleccione XCode de la lista de programas, y obtendrá el editor de Configuraciones de XCode.

Cuestiones relacionadas