Cordova: Código máquina inesperado - Su carga contiene tanto bitcode y código máquina nativo


Estoy construyendo una aplicación Cordova iOS. Y cuando lo subo a iTunes Connect devuelve el siguiente error.

Código máquina inesperado: Su carga contiene tanto bitcode como código máquina nativo. Cuando usted proporciona bitcode, no es necesario incluir código de máquina también. Para reducir el tamaño de la carga, utilice Xcode 7.3 o posterior, o cualquier otra cadena de herramientas que elimine el código de máquina.

He cambiado muchos ajustes en config.xml hoy, así que no estoy seguro si he hecho algo mal y es algún tipo de una nueva cosa iTunes Connect.

Según entiendo, es bastante fácil arreglarlo cambiando algunas configuraciones en Xcode, pero me gustaría evitar tocar Xcode - ¿hay alguna manera de arreglarlo usando config.xml?

Gracias

ACTUALIZACIÓN

Bueno, parece ser un problema de Apple: pude enviar una compilación con una advertencia al TestFlight, en realidad probarlo a través del TestFlight y enviarlo a la AppStore. Se aún no ha pasado la revisión de Apple, pero creo que estará bien, como suele ocurrir, en el caso de cualquier problema real con el binario, la compilación se rechaza inmediatamente.

ACTUALIZACIÓN 2

La aplicación con tal advertencia (en realidad 3 aplicaciones) ha pasado la revisión de AppStore y salió a la venta. Así que creo que el tema puede ser ignorado con seguridad.

Author: Dmitry Sokurenko, 2016-06-27

4 answers

Publicar una respuesta yo mismo, ya que parece ser una pregunta bastante popular con nadie respondiendo, por lo que el problema está en el lado de Apple. Algunas personas se pusieron en contacto con el soporte técnico de Apple y confirmaron esto. No hay necesidad de recompilar nada. El binario con tal advertencia se puede enviar a la AppStore-pasará la revisión con éxito. Ya lo he hecho con algunas aplicaciones.

Compruebe más detalles aquí: Advertencia de"Código de máquina inesperado" de iTunes Connect

 7
Author: Dmitry Sokurenko,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 12:00:43

He encontrado este hilo:

Https://forums.developer.apple.com/thread/50328

Sugiriendo establecer Habilitar Bitcode a NO pero en mi caso ya estaba en NO y todavía recibió este mensaje... :-\

Sin embargo, otro tipo dijo:

"Me está pasando a mí también. En el desbordamiento de la pila alguien dice que se llama iTC y es un problema de su lado."

Así que espero que no tenga ningún efecto, y se irá como parecía...

 3
Author: Aviram Net,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-06-29 12:42:23

También recibí el mismo correo y, es un error, introduzca la descripción de la imagen aquí

Compruebe esta respuesta https://stackoverflow.com/a/38061592/3626659

 2
Author: Alupotha,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 12:00:43

Hablé con el soporte para desarrolladores de Apple, el oficial. No lo dijeron claramente, pero sí es un error. Por lo tanto, se confirma que hay algún mal funcionamiento en su lado.

ACTUALIZACIÓN: ¡No afectará a las Aplicaciones en Producción ni a las Pruebas!

 0
Author: Helen Wood,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-07-02 10:27:30