para development developer desarrollador cuenta application apple app iphone xcode itunesconnect

development - ¿Cómo cambio el nombre de archivo binario de mi aplicación de iPhone?



itunes connect para iphone (7)

Recibo el siguiente error cuando intento cargar la aplicación en iTunes Connect:

"Los nombres de archivos binarios no pueden contener un espacio. Cambie el nombre de su archivo binario y vuelva a intentarlo".

Si intento validar la aplicación en XCode, obtengo: "Mi aplicación.ipa: el nombre de archivo no puede contener espacios en blanco"

Así que supongo que tengo que encontrar una forma de cambiar el nombre de este archivo .ipa. No quiero cambiar el nombre de mi producto que tiene que permanecer como "Mi aplicación". ¿Cómo puedo hacer eso?

¡Gracias!


Como Xcode o el Cargador de aplicaciones es la única forma de enviar aplicaciones ahora, cambiar el nombre del archivo antes de usar la interfaz web no es una opción.

Sin embargo, hay una solución. Desde Xcode Organizer, elija Guardar en disco, elija un nombre de archivo sin espacio y luego use el Cargador de aplicaciones (no el Organizador de Xcode) para enviar el archivo a Apple.


Me encontré con este y otro problema cuando quería enviar una aplicación con espacios en blanco y un + en el nombre.

Application Loader no funcionó bien para mí: errores crípticos que requerían la eliminación de la API y la reconstrucción.

Mi solución final fue establecer el PRODUCT_NAME en algo sensato, por ejemplo, en lugar de My App+ fue MyAppPro . Luego establezco CFBundleDisplayName en Info.plist al nombre que quería, por ejemplo, My App+ .

En mi opinión, esta es una solución mejor que cambiar el nombre de la API cada vez y usar el Cargador de aplicaciones.


No hay necesidad de cambiar nada en XCode. Simplemente cambie el nombre del archivo .zip resultante de "Mi aplicación.zip" a " Mi_Aplicación.zip ". Esto no afecta el nombre de su aplicación, solo es una forma de omitir las comprobaciones de nombre de archivo de Application Loader (que no permiten espacios en blanco en el nombre de archivo zip cargado).

My_Application.zip debería estar bien


Pude usar el Organizador, seleccione Compartir, Guardar en disco. Fue al archivo y le dijo al Finder que lo abriera con Application Loader v1.4. Esto es con XCode 3.2.5. Anteriormente he usado Application Loader para cargar aplicaciones en la tienda de aplicaciones Mac.


Solo tuve que cambiar el nombre del archivo zip antes de subirlo a la interfaz web. Esto es realmente tonto ...


Utilice Xcode 4.

El problema se resuelve en esta versión.


Esto funciona muy bien (tomado de aquí: http://developer.appcelerator.com/question/82971/filename-may-not-contain-whitespace-in-xcode-325-is-back ):

1) En Xcode Organizer, haga clic con el botón derecho en la fecha de creación de la aplicación y seleccione "Reveal Archived App in Finder"

2) Abrir ArchiveInfo.plist en un editor de texto (usé Coda)

3) Para mí en la línea 12 estaba creando la aplicación con un espacio:

<key>XCApplicationName</key> <string>Example Name</string>

Cambie eso a ExampleName y guarde el archivo.

4) Una vez que regreses a Xcode Organizer, deberías poder hacerlo bien.