Hay una herramienta de línea de comandos llamada "iTunes Connect Transporter" o simplemente 'Transporter' para hacer justamente esto. Para comenzar, inicie sesión en iTunes Connect, vaya a "Administrar sus aplicaciones" y en la parte inferior hay varios enlaces. En "Entrega de sus aplicaciones", necesita los archivos PDF "Transporter User Guide" (el enlace para descargar Transporter se encuentra en este PDF) y "Especificación de metadatos de la aplicación". Con Transporter puede gestionar clasificaciones y logros de Game-Center, y también todo tipo de compras dentro de la aplicación.
Para comenzar, intente iTMSTransporter -m lookupMetadata ...
(consulte la guía) para descargar IAP, Leaderboads y Logros existentes, y vea la estructura del archivo XML que tiene que editar (edítelo con el editor de Xcode). Todo se descargará a un archivo .itmsp que es solo un paquete (paquete de iTunes). Puede ingresar este paquete presionando Ctrl-clic en el archivo y seleccionando "Mostrar contenido del paquete". Luego puede agregar, editar todo el contenido de este paquete antes de cargarlo.
Además, le recomiendo ejecutar iTMSTransporter -m diagnostic
para ver si tiene abiertos los puertos necesarios.
Lo he usado y funciona muy bien. Lleva mucho tiempo configurar una secuencia de comandos para crear el archivo XML la primera vez, pero a largo plazo ahorrará MUCHO tiempo (y probablemente también cometerá menos errores).
ACTUALIZACIÓN: Desde este mes de junio 2013 iTMSTrasporter añadió la posibilidad de cargar metadatosde aplicaciones (localizada títulos, descripciones, lo que es nuevo texto, palabras clave y las capturas, así como los derechos de territorio, sus precios y disponibilidad), In-App-Purchase información y capturas de pantalla, contenido alojado (que no he usado), y intervalo de precios (para la aplicación en sí y para los productos IAP). Esto hace que iTMSTrasporter sea mucho más poderoso.
Por cierto, cuando introduce palabras clave, solo tiene permitido 100 caracteres, y puede guardar algunos caracteres sin espacios. Entonces, en lugar de: "keyword1, keyword2, keyword3, ..." puede poner "keyword1, keyword2, keyword3, ..." y funciona.
Finalmente, un problema menor que encontré, si crea algunos Logros o tablas de clasificación manualmente a través de iTunes Connect, y luego trata de volver a cargar o actualizar algunos Logros con iTMSTransporter, le dará un error. Pero, si los crea con iTMSTransporter, puede actualizarlos sin ningún problema tantas veces como desee.
Espero que ayude !!
Esperemos que lo automaticen pronto. Hasta entonces, es hora de poner el cerebro en neutral y proceder! –
Esto no debe considerarse como la respuesta correcta. Hay una herramienta llamada iTMSTransporter que hace el trabajo como explico a continuación. –