Windows Store Apps: Debugging on IL2CPP Scripting Backend
Windows Store Apps: Ejemplos
FAQ (Preguntas más frecuentes)
Clases y funciones no soportadas cuando utilice un Backend de scripting .NET
Cómo crear un paquete Appx de Visual Studio ?
- Después de construir el proyecto del Editor de Unity
- Ábralo con VS2012, VS2013 o VS2015
- En el solution explorer, haga click derecho en el proyecto
-
Store -> Create App Packages
- Usted quiere construir paquetes para subirlos a la Windows Store? Escoja No, luego NExt
- Escoja la plataforma apropiada, por ejemplo., ARM Release
- No incluya símbolos de archivos públicos, esto hará el paquete más pequeño
- Cree
- Ubique la carpeta que está nombrada con algo como YourApp_1.0.0.0_ARM_Test, revise que tenga el archivo Add-AppDevPackage.ps1
- Copie el contenido de la carpeta a la maquina destino, luego en la maquina destino haga click derecho en Add-AppDevPackage.ps1 -> Run with PowerShell
- Siga los pasos, usted podría necesitar una conexión a internet para instalar la Developper License, esto requiere que usted tenga una cuenta de Microsoft
- Si todo está bien, su app debería aparecer en el menú de inicio
Cómo instalar un archivo appx en su maquina?
- Abra Windows PowerShell del menú inicial, navegue su archivo appx, ejecute Add-AppxPackage <yourappx>.appx, si la appx fue firmada, será instalada en su maquina. Tenga en cuenta: si usted está instalando el archivo appx nuevamente, usted tendrá que des-instalar las anteriores, simplemente haga click derecho en el icono, y haga click en Uninstall.
Estoy obteniendo un error “DEP0600: incorrect parameter” mientras despliego una aplicación.
- Algo está mal con su certificado, intente crear uno nuevo al hacer click en Package.appxmanifest -> Packaging -> Choose Certificate -> Configure Certificate -> Create Test Certificate
Cómo utilizar el depurador gráfico de Visual Studio en ARM?
Si usted tiene la versión Windows N (aquella para Europa) e incluso el proyecto vacío no corre
Cómo desplegar un proyecto en una tableta de PC?
Cómo escojo qué compilador utilizar para mi scripts en C#?
Bajo las configuraciones de publicación en Windows Store player settings, hay una área desplegable del menú llamada “Compilation overrides” (Fallas de compilación). Hay 3 configuraciones:
- Ninguno. Todos los scripts en C# serán compilados con el compilador de Mono C#;
- Utilice Net Core parcialmente. Los script que están en carpeta “Assets/Plugins”, “Assets/Standard Assets” y “Assets/Pro Standard Assets” serán compiladas con el compilador Mono C# , mientras que el resto será compilado con el compilador Microsoft C#.
- Usar Net Core. Todos los scripts se compilarán con el compilador de Microsoft C#.
Ambos los compiladores tienen sus altos y bajos. Al compilar scripts con el compilador Mono C# le va a permitirles ser referenciados por scripts JavaScript, lo cual, por ejemplo, es necesidad para Angry Bots (por lo tanto usted necesita tenerlo en none). Sin embargo, al utilizar el compilador Microsoft C# va a permitirles a usted utilizar APIs de Microsoft especificas sin la necesidad por plugins - simplemente envuelva el código en #if NETFX_CORE/#endif, y éste va a compilar y va a funcionar bien.
Obtener más información acerca del fallo del Windows App Certification Kit (WACK)?
Usted puede encontrar un registros (log) en <user>\AppData\Local\Microsoft\AppCertKit que puede contener información adicional acerca del fallo.
Ayuda! Hay muchos defines! Cuáles son definidas para qué plataforma?
No se preocupe. Aquí está todos:
NETFX_CORE |
define en Windows Store 8.0, Windows Store 8.1, Windows Phone 8.1 y scripts Universales de 8.1 que son compilados utilizando el compilador de Microsoft C#. |
WINDOWS_UWP |
define en scripts Universales Windows 10 que son compilados utilizando un compilador Microsoft C#. |
Ver también platform dependent compilation.
Windows Store Apps: Debugging on IL2CPP Scripting Backend
Windows Store Apps: Ejemplos