App thinning
Troubleshooting en dispositivos iOS

Características actualmente no soportadas por Unity iOS.

Gráficas

  • La compresión de textura DXT no está soportada; utilice formatos PVRTC más bien. Por favor ver Texture2D Component page para más información.
  • Texturas rectangulares no pueden ser comprimidas a formatos PVRTC.
  • Las Texturas de Película (Movie Textures) no son actualmente soportadas; utilice un streaming de reproducción de pantalla completa más bien. Por favor ver Movie playback page para más información.

Scripting

  • Características dinámicas como ‘Duck Typing’ no son soportadas. Utilice #pragma strict para que sus scripts obliguen al compilador en reportar características dinámicas como errores.
  • No está soportado el streaming de video utilizando la clase WWW.
  • El soporte FTP por la clase WWW es limitado.

Características Restringidas a la Unity iOS Pro License

  • Personalización de Splash-screen

Librerías Externas

Es recomendado minimizar sus referencias a librerías externas, ya que 1MB de código .NET CIL aproximadamente se traduce a 3–4 MB de código ARM. Por ejemplo, si su aplicación referencia System.dll y System.Xml.dll entonces significa que un adicional 6 MB de código ARM si stripping no es utilizado. En algún punto la aplicación llegará a un limite cuando linker tenga problemas vinculando el código. Si a usted le importa mucho el tamaño de la aplicación usted podría encontrar C# como un lenguaje más apto para su código ya que tiene menos dependencias que JavaScript.

App thinning
Troubleshooting en dispositivos iOS