Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo importar juegos desde Unity a dispositivos iPhone

Cómo importar juegos desde Unity a dispositivos iPhone

Obtenga el exportador de Unity e iOS

Si aún no lo ha hecho, primero deberá descargar la última versión de Unity desde el sitio web oficial. Actualmente hay 2 versiones disponibles, a saber, la versión gratuita y la versión profesional, puedes elegir según tus necesidades. A partir de mayo de 2013, el exportador viene de forma nativa en tu teléfono, por lo que ya no tendrás que pagar por él.

2. Regístrate en el Programa de Desarrolladores de Apple

Lo siguiente que debes hacer es unirte al Programa de Desarrolladores de Apple, que es necesario para configurar la certificación de desarrollador. El costo para unirse al programa es de $99 por año y debe registrarse a través del sitio web del desarrollador: /programs/ios/ (Después de completar el registro y pagar la tarifa, recibirá un correo electrónico de activación que lo ayudará a unirse al plan del programa y le brindará todas las funciones que necesitas).

3. Descarga e instala XCode

Después de unirte al programa de desarrolladores, lo siguiente que debes hacer es descargar e instalar XCode, lo que puede resultar confuso al principio porque es posible que algunos usuarios lo conozcan. que XCode se utiliza para crear aplicaciones nativas de iOS. Unity usa XCode como intermediario para llevar contenido a dispositivos iOS, por lo que en realidad no ingresa a XCode, todo el desarrollo se realizará en Unity y la función de XCode es llevar contenido de Unity al dispositivo. Puede descargar XCode desde Apple Store en /xcode/. Una vez que se complete la descarga, asegúrese de instalarla antes de continuar con el siguiente paso.

4. Crea un perfil de desarrollador

En este punto, deberías haber descargado Unity y XCode, y haber activado tu membresía del Programa de Desarrolladores de Apple. Ahora, para importar tu juego directamente desde Unity a un dispositivo, necesitarás un perfil de desarrollador (esto te permitirá transferir tu juego desarrollado o cualquier prueba al dispositivo). Apple proporciona dos tipos de perfiles: perfiles de desarrollador para desarrollo y pruebas y perfiles de lanzamiento para enviar a Apple Store. Para crear un perfil de desarrollador, debe hacer tres cosas: registrar un dispositivo/crear una ID de aplicación/obtener un certificado.

Puedes hacer estas tres cosas a través del Apple Developer Program. Por lo tanto, navegue hasta la siguiente dirección: / e ingrese al Centro de miembros desde el menú superior. Inicie sesión con su ID de Apple y contraseña.

Ahora seleccione Certificados, Identificadores y Perfiles desde los cuales podrá acceder y administrar sus perfiles, ID de Apple y más.

1) Registra tu dispositivo

Selecciona el dispositivo en la sección Certificados, Identificadores y Perfiles. Esto se debe a que Apple necesita identificar el dispositivo específico utilizado para las pruebas. Esto no cambiará ninguna configuración en su dispositivo y podrá usar fácilmente el dispositivo que usa todos los días. Al registrar un dispositivo, puede hacer clic en el botón "+" para agregar un nuevo dispositivo. Luego deberá ingresar el nombre del dispositivo (puede ser cualquier cosa) y el UDID (ID único del dispositivo). Descubrirá que puede registrar varios dispositivos para realizar pruebas, lo cual resulta útil si desea realizar pruebas en diferentes dispositivos (como un iPhone y un iPad).

Para encontrar el UDID de su dispositivo, debe conectar el dispositivo a su computadora, luego abrir iTunes y hacer clic en el botón de iPhone (ubicado en la parte superior derecha de la pantalla) y verá la información del dispositivo, incluido su nombre. Luego puede pasar el cursor y hacer clic en el número de serie y eso se convertirá en una identificación constante, que es el UDID.

Este es el número que necesitas y debes copiarlo y pegarlo en la sección ID del portal del Centro de miembros. Ahora puede registrar el dispositivo.

2) Establecer el ID de la aplicación

El siguiente paso es configurar el ID de la aplicación. Aún en la sección Certificados, identificadores y perfiles del portal del Centro de miembros, seleccione ID de aplicación y haga clic en el botón +. ID y haga clic en el botón +.

Empiece por proporcionar la descripción que desee, siempre que le ayude a recordar para qué sirve el ID. Un buen enfoque es utilizar un nombre exclusivo para la aplicación y un nombre común para la aplicación de prueba. A continuación, deberás configurar un identificador de paquete, que se representará en notación de dominio inversa:

es decir: com + tu nombre completo (si eres un desarrollador individual) + el nombre de tu juego:

com.YourName.TheGameName

Este tipo de identificador de paquete será claro y solo se puede usar en un juego único, por lo que necesitas uno para cada juego. Esto es útil. , sin embargo, ya que te da acceso a servicios como Game Center y compras dentro de la aplicación.

El ID del paquete de Wildcard, por otro lado, dice:

com.YourName.*<. /p>

Con un asterisco en lugar del nombre del juego, este formato te permite usar la misma ID en múltiples aplicaciones sin tener que configurar un nombre diferente cada vez. No te permite usar un dispositivo específico.

Ahora que ha elegido continuar y ha confirmado el ID de la aplicación, tome nota del ID del paquete, ya que lo necesitará más adelante en la configuración de compilación de Unity. /p>

3) Obtenga un certificado de desarrollador.

Lo primero que debe hacer es obtener una solicitud de firma de certificado desde su computadora y asegurarse de que tanto el "Protocolo de estado de certificado en línea" como la "Lista de revocación de certificado" estén activados y luego en Preferencias. Proporcione los mismos detalles que cuando se registró en el Plan de desarrollador y haga clic en Continuar. Proporcione un nombre y guárdelo en el escritorio, seleccionando 2048 bits y RSA al guardar. Ahora debería haber un archivo en su escritorio con el prefijo .certSigningRequest

Ahora regrese a la sección Certificados, Identificadores y Perfiles del portal del Centro de miembros y seleccione Certificados > Desarrollo (como si estuviera obteniendo el mismo certificado de desarrollo) y presione el botón + para crear. >

Seleccione la solicitud de firma de certificado que guardó en el Escritorio. Antes de enviarla, asegúrese de desplazarse hacia abajo en la página y encontrar el certificado WWDR en Certificados intermedios.

Envíe ahora y se enviará su solicitud de firma de certificado. a Apple y reemplácelo con algo más que pueda descargar. Se llamará: ios_development.cer

Así que ahora en su escritorio debería haber dos certificados, ios_development.cer y el certificado WWDR, ​​debe duplicar. haga clic en estos dos certificados para instalarlos en Keychane Access

4) Cree el archivo de configuración

Después de tres pasos, ahora puede proceder a crear un perfil. Portal del Centro de miembros, en Certificados, identificadores y perfiles, vaya a Perfiles de aprovisionamiento > Todos y presione el botón + para crear un perfil nuevo

Elija entre "Desarrollo" y "Perfil de distribución" (aquí necesitamos. "Desarrollo"! ), luego, en la siguiente pantalla, seleccione el ID de la aplicación, el dispositivo y el certificado que se asociarán con este perfil (nota: esto es lo que ya configuró en el paso anterior). Finalmente, asigne un nombre al plan y revise sus selecciones anteriores. Haga clic en "Generar" cuando esté listo y ahora verá un nuevo archivo de configuración que debe descargarse en su escritorio e instalarse. El archivo de aprovisionamiento será un archivo con el prefijo .mobileprovision.

Ahora abra XCode, vaya a Ventana > Organizador > Dispositivos > Perfil de aprovisionamiento y haga doble clic en el perfil de aprovisionamiento descargado en su escritorio. Ahora que la instalación está completa, puede ver la vista del organizador. Este último paso es muy importante porque Xcode no puede ejecutarse correctamente hasta que los archivos de configuración estén instalados en él.

Algunas características adicionales: aún en XCode, si su dispositivo aún no está visible en la vista Dispositivos, vaya a Ventana > Organizador > Dispositivos y seleccione el dispositivo por nombre. Durante este proceso, es posible que deba seleccionar "Para desarrollo" y luego proporcionar los detalles de su registro de desarrollador.

Este proceso es relativamente largo, ¡pero afortunadamente has completado el trabajo!

Ahora puedes empezar a crear tu juego Unity y prepararlo para exportarlo.

Recuerda que solo puedes registrar un dispositivo y crear una credencial de desarrollador una vez, y cada vez que crees un juego nuevo, necesitarás crear una nueva ID de aplicación y un nuevo perfil de aprovisionamiento.

5. Face Unity

Cuando estés listo para exportar tu juego, ve a Archivo > Configuración de compilación y asegúrate de tener iOS seleccionado como plataforma. Recuerda incluir la escena actual en el juego exportado (usa el botón Agregar actual).

Configura el identificador del paquete como lo hiciste anteriormente (com.YourName.TheGameName), es posible que desees configurar la versión de IOS de destino en 6 (o la versión de tu dispositivo). Deje todo como predeterminado a menos que tenga un motivo para cambiarlo.

Luego regrese a la ventana Configuración de compilación y haga clic en Construir, luego guarde el proyecto en su propia carpeta.

Conecta tu dispositivo a tu ordenador, abre la carpeta e inicia el proyecto XCode. Lo verás abierto en XCode. Seleccione el dispositivo en la esquina superior izquierda de la interfaz XCode y haga clic en el botón Ejecutar.

El proyecto se entregará a tu dispositivo para que lo cree y ejecute automáticamente (¡asegúrate de que tu dispositivo esté encendido!)

¡Eso es todo! Ahora tu juego está listo para ejecutarse en dispositivos iOS.