Asegúrese de guardar el proyecto correctamente después de completar este paso. Vea la respuesta de Sergio sobre cómo hacer esto: stackoverflow.com/questions/2956464/…
Gavin Miller
Lo encontré. Luego cambio algo relacionado con relativo a absoluto, etc. Bueno, ahora las cosas no aparecen
user4951
@JimThio Creo que solo se puede guardar en el desenfoque o en algo estúpido, es posible que deba presionar, volver a ingresar, guardar algunas veces y agitar un pollo de goma sobre el monitor
slf
75
De forma predeterminada, Xcode inserta un nombre de empresa similar al siguiente en todos los archivos fuente nuevos (.m .h, etc.):
Copyright (c) 2009 MyCompanyName. Todos los derechos reservados.
Cambiar esta referencia es tan simple como ingresar lo siguiente desde una ventana de terminal, reemplazando “YourNameHere” con el texto que prefiera. Además, asegúrese de que todo esto se ingrese en una línea en la terminal.
los valores predeterminados escriben com.apple.Xcode PBXCustomTemplateMacroDefinitions '{ORGANIZATIONNAME = "YourNameHere";}'
O
incluso podría ir a ~ / Library / Preferences y hacer doble clic en com.apple.Xcode.plist y usar el práctico editor plist para configurar este y un montón de otros valores predeterminados interesantes que no están cubiertos por los paneles de preferencias de Xcode o IB.
O
La respuesta de @slf a esta pregunta muestra una forma mejorada de lograr esto en Xcode 4 (pegado a continuación)
en el panel de navegación (extremo izquierdo), seleccione el proyecto (elemento superior).
Expanda el panel de Utilidades (en la ventana superior derecha, botón del extremo derecho en el grupo "Ver" de 3 botones).
En la sección "Documento del proyecto" está el campo de texto "Organización" (vista de inspección de archivos, segunda sección desde arriba).
O configure el contacto predeterminado (yo) en la libreta de direcciones de su Mac (ahí es donde XCode busca su nombre / empresa) [lo siento, acabo de ver las respuestas a continuación: P]
Alladinian
28
He probado en el Xcode 4.2 Beta 7 (iOS 5.0).
Parece que Xcode no recupera ORGANIZATIONNAME de ninguno
los valores predeterminados escriben com.apple.Xcode PBXCustomTemplateMacroDefinitions
'{ORGANIZATIONNAME = "YourNameHere";}'
ni
~ / Library / Preferences / com.apple.Xcode.plist
La solución adecuada es actualizar su nombre y el nombre de su empresa en la libreta de direcciones.
Entonces puedes probar creando cualquier nuevo proyecto de Xcode:
+1 Lo mismo aquí, ¡las líneas terminales tampoco parecen funcionar!
Andy M
3
Tal vez esto funcione cuando crea un nuevo proyecto, pero si tiene un proyecto existente y crea un nuevo archivo, no funciona
JeffB6688
esta debería ser la respuesta aceptada ... ordenada y simple .. Gracias amigo :)
Lithu TV
Gracias por esto, no fue exactamente intuitivo en nombre de Apple. ¿Alguien sabe si la clave com.apple.Xcode.plist ORGANIZATIONAME se usa en algún lugar?
Pete855217
La aplicación Libreta de direcciones ahora se llama Contactos .
Pang
11
O puede establecer el nombre de la empresa en su tarjeta de dirección en la aplicación de libreta de direcciones de Mac OS X. Funcionó para mí (SL, Xcode 3.2.2)
Acabo de confirmar que configurar el nombre de su empresa en la Libreta de direcciones funciona para el lanzamiento público de XCode 4.
Daniel
Esta configuración tiene prioridad sobre ORGANIZATIONNAME , mis proyectos no cambiarían hasta que establezca esto correctamente.
Gavin Miller
1
Sin embargo, es un poco problemático si es un contratista…
Pierre Lebeaupin
11
Agregando a lo que SLF escribió anteriormente:
en semilla Xcode 4 GM:
en el panel de navegación (extremo izquierdo), seleccione el proyecto (elemento superior).
Expanda el panel de Utilidades (en la ventana superior derecha, botón del extremo derecho en el grupo "Ver" de 3 botones).
En la sección "Documento del proyecto" está el campo de texto "Organización" (vista de inspección de archivos, segunda sección desde arriba).
Pero hay una pequeña trampa:
Cambiar el nombre de la organización como lo describió SLF no configuró el archivo del proyecto como modificado y no se guardaron cambios.
Debe realizar un pequeño cambio en el proyecto, como agregar un grupo después de cambiar el nombre de la organización, esto hará que Xcode 4 guarde el archivo.
Además, si está trabajando en un espacio de trabajo, debe realizar el cambio para cada proyecto.
Este es un proyecto específico, por lo que me parece una respuesta favorable.
csga5000
4
En XCode 5 puede seleccionar el nombre de la empresa en la creación del proyecto. Si desea cambiar el nombre de la empresa para un proyecto existente, entonces:
Abra .xcodeproj en Finder seleccionando "Mostrar contenido del paquete"
Abra project.pbxproj en TextEdit
Reemplace el valor actual de ORGANIZATIONNAME con el deseado.
Si el nombre de la organización está en blanco en el documento del proyecto (descrito anteriormente), el nombre de la empresa se extrae de la entrada "yo" en su libreta de direcciones.
Si ingresa el nombre de una organización en el documento del proyecto como se describe anteriormente, este anulará el nombre de la empresa en la libreta de direcciones. IE: puede anular el nombre de su empresa por proyecto. Bastante inteligente, pero obviamente tiene a mucha gente confundida.
En XCode 4, abra su proyecto. Seleccione el elemento superior en el Navegador de proyectos (MyProjectName, 1 objetivo, iOS SDK 4.3, o lo que sea). Abra el inspector de archivos (Ver-> Utilidades). En la sección Documento del proyecto, debería ver una línea "Organización". Edítelo y los archivos nuevos que cree mostrarán el nombre de la nueva organización. Esta es una configuración de proyecto, por lo tanto, tendrá que hacerlo para cada proyecto.
El campo Nombre de la organización es uno que se muestra en el asistente de Nuevo proyecto. Su valor predeterminado es el valor que tenía en el proyecto abierto anteriormente.
Parece que la versión final de Xcode 4 no respeta la configuración ORGANIZATIONNAME (ya sea la antigua o la nueva con com.apple.dt.Xcode. Esto es una mierda para mí, porque tengo el nombre de mi empresa en mi tarjeta de dirección, pero no estoy haciendo el trabajo de Xcode para mi empresa. Por lo tanto, no quiero que el nombre de mi empresa real se inserte en mis archivos de origen. Quiero el valor que establecí para ORGANIZATIONNAME.
Actualización : parece que funciona parcialmente. Cerré Xcode antes de establecer el valor, luego lo reinicié y creé un nuevo proyecto. Vi que todavía estaba usando el nombre de mi empresa de mi tarjeta de la libreta de direcciones, y no ORGANIZATIONNAME. Pero luego creé algunos archivos nuevos en el proyecto (Archivo> Nuevo archivo ...) y cuando fueron creados, TENÍAN el valor de ORGANIZATIONAME. Entonces, parece que el código contiene al menos dos bits de código que completan la plantilla de archivo con el nombre de la empresa, y se extraen de diferentes ubicaciones.
Respuestas:
En xCode 7.3 (editar: hasta 11.3.1) simplemente seleccione el archivo de proyecto superior y busque en Utilidades en el panel izquierdo
fuente
en semilla Xcode 4 GM:
fuente
O
O
La respuesta de @slf a esta pregunta muestra una forma mejorada de lograr esto en Xcode 4 (pegado a continuación)
fuente
He probado en el Xcode 4.2 Beta 7 (iOS 5.0).
Parece que Xcode no recupera ORGANIZATIONNAME de ninguno
ni
La solución adecuada es actualizar su nombre y el nombre de su empresa en la libreta de direcciones.
Entonces puedes probar creando cualquier nuevo proyecto de Xcode:
fuente
O puede establecer el nombre de la empresa en su tarjeta de dirección en la aplicación de libreta de direcciones de Mac OS X. Funcionó para mí (SL, Xcode 3.2.2)
fuente
Agregando a lo que SLF escribió anteriormente:
Pero hay una pequeña trampa:
Cambiar el nombre de la organización como lo describió SLF no configuró el archivo del proyecto como modificado y no se guardaron cambios.
Debe realizar un pequeño cambio en el proyecto, como agregar un grupo después de cambiar el nombre de la organización, esto hará que Xcode 4 guarde el archivo.
Además, si está trabajando en un espacio de trabajo, debe realizar el cambio para cada proyecto.
Probado en XCode 4.0.2
fuente
Si desea cambiar __MyCompanyName__ en Xcode 4 , puede probar el siguiente comando.
los valores predeterminados escriben com.apple. dt .Xcode PBXCustomTemplateMacroDefinitions '{ORGANIZATIONNAME = "YourNameHere";}'
Con cuidado, esto escribe en el dominio com.apple. dt .Xcode, no com.apple.Xcode
Solo pruebo en Xcode 4 pre3 y funciona.
fuente
Simplemente vaya a appName-Info.plist y agregue un campo "Copyright (legible por humanos)": nameOfDeveloper o companyName. :
fuente
En XCode 5 puede seleccionar el nombre de la empresa en la creación del proyecto. Si desea cambiar el nombre de la empresa para un proyecto existente, entonces:
fuente
Hay más confusión sobre esto de la que debería haber. Aclaré aquí: https://stackoverflow.com/a/9793899/1273966 Haré lo mismo en este hilo.
Si el nombre de la organización está en blanco en el documento del proyecto (descrito anteriormente), el nombre de la empresa se extrae de la entrada "yo" en su libreta de direcciones.
Si ingresa el nombre de una organización en el documento del proyecto como se describe anteriormente, este anulará el nombre de la empresa en la libreta de direcciones. IE: puede anular el nombre de su empresa por proyecto. Bastante inteligente, pero obviamente tiene a mucha gente confundida.
fuente
abre el xcode
Expanda el panel de Utilidades (en la ventana superior derecha, botón del extremo derecho en el grupo "Ver" de 3 botones).
En la sección "Documento del proyecto" está el campo de texto "Organización" (vista de inspección de archivos, segunda sección desde arriba).
allí puede establecer el nombre.
fuente
En XCode 4, abra su proyecto. Seleccione el elemento superior en el Navegador de proyectos (MyProjectName, 1 objetivo, iOS SDK 4.3, o lo que sea). Abra el inspector de archivos (Ver-> Utilidades). En la sección Documento del proyecto, debería ver una línea "Organización". Edítelo y los archivos nuevos que cree mostrarán el nombre de la nueva organización. Esta es una configuración de proyecto, por lo tanto, tendrá que hacerlo para cada proyecto.
El campo Nombre de la organización es uno que se muestra en el asistente de Nuevo proyecto. Su valor predeterminado es el valor que tenía en el proyecto abierto anteriormente.
fuente
Parece que la versión final de Xcode 4 no respeta la configuración ORGANIZATIONNAME (ya sea la antigua o la nueva con com.apple.dt.Xcode. Esto es una mierda para mí, porque tengo el nombre de mi empresa en mi tarjeta de dirección, pero no estoy haciendo el trabajo de Xcode para mi empresa. Por lo tanto, no quiero que el nombre de mi empresa real se inserte en mis archivos de origen. Quiero el valor que establecí para ORGANIZATIONNAME.
Actualización : parece que funciona parcialmente. Cerré Xcode antes de establecer el valor, luego lo reinicié y creé un nuevo proyecto. Vi que todavía estaba usando el nombre de mi empresa de mi tarjeta de la libreta de direcciones, y no ORGANIZATIONNAME. Pero luego creé algunos archivos nuevos en el proyecto (Archivo> Nuevo archivo ...) y cuando fueron creados, TENÍAN el valor de ORGANIZATIONAME. Entonces, parece que el código contiene al menos dos bits de código que completan la plantilla de archivo con el nombre de la empresa, y se extraen de diferentes ubicaciones.
fuente
Puede intentar eliminar
app-info.plist
e intentar ingresarapp-info.plist
en su proyecto.fuente