Script rtwBuildXcode.sh

Para instrumentar una aplicación iOS, debe ejecutar el script rtwBuildXcode.sh con los parámetros adecuados. También puede enviar la aplicación instrumentada al entorno de trabajo de prueba e instalarla en un dispositivo iOS, el simulador de iOS, o ambos, mediante el mismo script de construcción.
Nota: Antes de utilizar los scripts de shell, asegúrese de que tiene permiso para ejecutar scripts de shell. Si es necesario, utilice chmod para actualizar los permisos.

El script rtwBuildXcode.sh proporciona soporte tanto para proyectos Xcode como para espacios de trabajo Xcode. Un espacio de trabajo Xcode le permite agrupar varios proyectos Xcode y otros archivos para facilitarle trabajar con ellos.

Para ejecutar el script, especifique una de las siguientes líneas de mandato en el terminal de Macintosh con los parámetros adaptados a su contexto de trabajo.

dir_desempaquetado/build-script/rtwBuildXcode.sh RTWinvestigate app.xcodeproj URL del entorno de trabajo simu|device|both 
dir_desempaquetado/build-script/rtwBuildXcode.sh RTWinvestigate app.xcworkspace esquema URL del espacio de trabajo simu|device|both 
Donde:
  • dir_desempaquetado es el directorio donde ha extraído el archivador descargado.
  • RTWinvestigate es opcional. Puede añadir la opción RTWinvestigate al mandato rtwBuildXcode para crear un archivo RTWinvestigate.zip. Este archivo recopila datos generados durante el proceso de instrumentación que puede utilizar para resolver los problemas de instrumentación.
  • app.xcodeproj es la vía de acceso relativa o absoluta al .xcodeproj creado para la aplicación en pruebas. Si el nombre o la vía de acceso al archivo Xcodeproj contiene espacios, coloque la vía de acceso completa entre comillas dobles (" ") o sustituya todos los espacios por barras inclinadas (\).
  • app.xcworkspace es la vía de acceso absoluta o relativa al .xcworkspace que incluye el .xcodeproj para la aplicación en pruebas. Si el nombre o la vía de acceso contiene espacios, coloque la vía de acceso completa entre comillas dobles (" ") o sustituya todos los espacios por barras inclinadas (\). Para obtener detalles, consulte la documentación en Apple Developer sobre los espacios de trabajo Xcode.
  • esquema es un conjunto de valores Xcode que incluyen destinos de compilación de proyecto, una configuración de compilación y el entorno ejecutable para ejecutar el producto. Para obtener detalles, consulte la documentación de Apple Developer sobre los esquemas de Xcode.
  • URL del entorno de trabajo indica el URL de entorno de trabajo copiado del editor Dispositivo móvil. Es altamente recomendable incluir el URL de entorno de trabajo, porque es la manera más fácil de registrar una aplicación en el entorno de trabajo de prueba. El entorno de trabajo de prueba necesita conocer la aplicación cuando recibe el registro de grabación a fin de producir una prueba completa. En un contexto en el que el URL de entorno de trabajo se utiliza desde el script de shell rtwBuildXcode.sh, no incluya mobile al final del URL de entorno de trabajo. Por ejemplo, indique sólo http://<dirección-ip>:7878.
    Nota: Si especifica el URL del entorno de trabajo en la línea de mandatos, la aplicación instrumentada se envía automáticamente al entorno de trabajo de prueba. Si no especifica el URL del entorno de trabajo en la línea de mandatos, puede añadir la aplicación en pruebas al entorno de trabajo de prueba pulsando Añadir aplicaciones a la lista en el editor Aplicaciones móviles.
  • simu|device|both son parámetros opcionales para indicar que desea cargar la aplicación instrumentada a los simuladores de iOS en el sistema Macintosh, a un dispositivo iOS, o a ambos. Los simuladores se reiniciarán automáticamente para utilizar esta nueva aplicación. Para cargar a un dispositivo, el dispositivo debe estar conectado al Mac mediante USB.

Comentarios