Buscar..


Introducción

Espero que estés familiarizado con los conceptos básicos de Córdoba. Intentemos construir una compilación de ios de cordova, la compilación de ios es un poco diferente a la de la compilación de Android, necesitamos la máquina mac para realizar esta tarea. No, también puede preparar la compilación de ios en línea, pero para probar y depurar su aplicación en un simulador de mac, debe tener la máquina mac con usted.

vamos a empezar con un ejemplo.

Observaciones

Enfrenta cualquier problema durante la preparación de la compilación de ios. Por favor, contácteme y trataré de ayudarlo.

cordova HelloWorld Project

Para preparar el ios build primero necesitamos crear el proyecto de cordova. vamos a crear el proyecto por la herramienta de línea de comandos.

  cordova create hello com.example.hello "HelloWorld"

Ir al directorio de proyectos por cd hello .

Ahora estamos en el directorio del proyecto, veamos qué plataformas están disponibles para nosotros.

cordova platform ls

Como necesitamos preparar la compilación de ios, agregaremos la plataforma de ios al proyecto.

cordova platform add ios@version    => put the desired version you want to add.
cordova platform add ios@latest.    => add the latest version available.

Ahora necesitamos Xcode en la máquina mac para preparar la compilación de iOS.

Descargue el último Xcode disponible para nosotros a través de la tienda de aplicaciones. Por favor ignore las versiones beta de xcode ya que tienen problemas de compatibilidad en algún momento.

Después de la instalación de Xcode, instale Xcode cli usando el terminal mediante el comando a continuación.

xcode-select --install 

Se abrirá la ventana, siga las instrucciones e instale el cli correctamente. Ahora solo necesitamos una herramienta más para implementar la compilación de ios, instalarla también.

npm install -g ios-deploy

durante la instalación de la herramienta de implementación, si obtiene el error de permiso denegado, intente con el comando sudo.

sudo npm install -g ios-deploy

vamos a preparar la compilación ios usando los comandos

cordova platform add ios

Si no has agregado la plataforma antes, agrégala.

cordova prepare => it will move the all required files to platform folder and create a .xcworkspace file in the platform.ios folder.

cordova build ios => to build the ios application.

Pero espera, no hemos ejecutado la compilación en el simulador, vamos a hacerlo también.

tienes dos formas de hacerlo

  1. usando cli

  2. usando Xcode

Primero vamos a hacerlo con CLI.

corodva run ios => it will run the application on the default simulator available.

Si desea jugar con los simuladores, explore el comando del cordova emulator

usando Xcode

salte la carpeta del proyecto y muévase a la carpeta /platform/ios folder de su proyecto. abra el archivo .xcworkspce con el comando open <ProjectName>.xcworkspcae por ejemplo, open MyApp.xcworkspcace.

lo redireccionará a la ventana de Xcode, allí, en la parte superior izquierda de la ventana, podrá ver su proyecto, hacer clic en el proyecto y, en el encabezado superior, podrá ver el botón Ejecutar, hacer clic en él y jugar con su aplicación.

Gracias.



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow