¿Por qué Unity te permite instalar iOS Build Support en Windows?


11

Al instalar Unity en una máquina con Windows, puede seleccionar "iOS Build Support" como uno de los componentes para instalar. Sin embargo, no es posible hacer una compilación de iOS desde Windows. ¿Por qué este paquete está disponible en Windows? Que ofrece


Aún necesitará una Mac disponible en la red, pero: developer.xamarin.com/guides/ios/getting_started/installation/…
3Dave el

Respuestas:


11

Hasta donde sé, cuando compila para IOS en Windows, generará un proyecto Xcode que luego deberá construir en Mac.

Como no puede hacer paquetes IOS en Windows, lo único que puede hacer es mejorar el proceso al no tener el requisito de instalar Unity en Windows y OSX. Puedes configurar herramientas automatizadas que toman la salida de la unidad y compilan automáticamente el juego en una Mac para que no tengas que pasar por tantos aros. Ver Jenkins .

Espero que esto ayude :)


44
Nota para cualquier otra persona que decida probar esto: usar el soporte de compilación de iOS para generar el proyecto xcode en una máquina Windows extremadamente poderosa y luego transferirlo a una Mac Mini para compilar, es varios órdenes de magnitud más lento que extraer los cambios de código en el Mac Mini y generar el proyecto xcode allí. Para mis propósitos, el soporte de compilación de iOS en Windows es menos que inútil. Tal vez si tiene un servidor de archivos independiente, esto sería práctico de usar.
user45623

3
No quiero decir que una Mac Mini sea más rápida que una máquina con Windows; en mi experiencia, una Mac Mini es significativamente más lenta que una máquina con Windows con hardware comparable. Sin embargo, el soporte de compilación de iOS de Unity en Windows es extremadamente lento, y el tiempo para transferir un proyecto de xcode de varios gigabytes a la Mac supera con creces cualquier ahorro de tiempo potencial que, en teoría, podría obtener al compilarlo en Windows.
user45623
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.