2012-10-02 14 views
7

Recibo el siguiente inicio de sesión de la unidad en Xcode.Accidente de la aplicación Unity en la primera escena

2012-10-03 00:28:58.721 salah[1357:707] -> registered mono modules 0xe5d53c 
-> applicationDidFinishLaunching() 
Mono path[0] = '/var/mobile/Applications/6466AD40-4714-4F2A-A20F-5B6803CDC1ED/salah.app/Data/Managed' 
Invalid serialized file version. File: "/var/mobile/Applications/6466AD40-4714-4F2A-A20F-5B6803CDC1ED/salah.app/Data/mainData". Expected version: 3.5.5f2. Actual version: 3.5.5f3. 

(Filename: /Applications/buildAgent/work/14194e8ce88cdf47/Runtime/Serialize/SerializedFile.cpp Line: 709) 

Failed to read file '/var/mobile/Applications/6466AD40-4714-4F2A-A20F-5B6803CDC1ED/salah.app/Data/mainData' because it is corrupted. 

(Filename: /Applications/buildAgent/work/14194e8ce88cdf47/Runtime/Serialize/SerializedFile.cpp Line: 430) 

PlayerInitEngineNoGraphics settings: Could not preload global game manager #0 
    engine intialization failed 

Esto hace que mi unidad de la aplicación en 3D se cuelgue antes de que aparezca la primera escena.

¿Alguien sabe alguna solución?

La aplicación ha sido cambiar mucho con diferentes versiones de la unidad.

+0

¿Has probado una 'Reimportación total' dentro del editor de Unity y luego reconstruyendo? – Jerdak

+0

Eso requeriría volver a colocar eventos en todas las animaciones y conectar todos los objetos ... eso es mucho trabajo –

+0

Parece que algo relacionado con las versiones de Unity está mal en el dispositivo (3.5.5f2/f3). Descubrí que eliminar la aplicación me ayudó en la mayoría de los casos. – Kay

Respuesta

0

Debido a cambio de proyecto de diferentes versiones de unidad que se produce. Hay una carpeta en el proyecto Xcode (abrir en el buscador) llamada "Datos". Está utilizando la última (f3) significa que la unidad reemplazó esa carpeta con la última versión unitaria, mientras que la aplicación espera la anterior "f2". Entonces, si puede copiar y reemplazar la carpeta "Datos" del proyecto anterior, esto resolverá el problema.

o actualizar la unidad también resolverá el problema.

0

¿Alguna otra solución? reemplazar la carpeta "Data" no funcionó para mí ..

0

Tengo mismo problema y fijar con this.

Proyecto> Esquema> Editar> Ejecutar> Opciones> captura de fotogramas GPU> minusválidos

enter image description here

1

"No se ha encontrado el archivo GlobalGameManagers, ¡se ha cerrado el reproductor!" sucede, al menos algunas veces, porque algún problema aleatorio impide que el editor llegue hasta el final de la compilación.
Normalmente, debería poder ver un error en la consola que no es un error de compilación y podría perderse fácilmente si limpia la consola.

En mi caso era un dll de windows "NSpec.dll" que necesitaba para mis pruebas, pero por error no estaba bajo una ruta Editor (y no fue excluido de la compilación, por la marca del inspector) durante el build, Unity quería incluirlo en mi compilación de iOS pero luego se quejó y se detuvo a mitad de camino, mientras que el proyecto a medio terminar parecía estar bien.

0

Debe intentar eliminar la carpeta de la biblioteca y la carpeta temporal de la carpeta requerida, que debe construir desde unity antes de abrir en Xcode.

Cuestiones relacionadas