Cómo instalar .app en el simulador Xcode
Si instala el archivo ipa generado directamente en el simulador, se bloqueará después de hacer clic y la función de prueba no se podrá realizar en absoluto, porque el simulador y el paquete ipa compilado por la máquina real son diferentes. Uno es x386, el otro es arm y la arquitectura de la CPU también es diferente.
Primero necesitamos obtener la ruta del paquete
1. Puede imprimir la ruta del paquete en el proyecto didFinishLaunchingWithOptions: método:
2. Copie el paquete impreso ruta y luego haga clic en - gt en el escritorio; seleccione la barra de herramientas en la parte superior de la pantalla para ir a - gt; seleccione Ir a la carpeta:
3. Pegue la ruta copiada en el método GoFinishLaunchingWithOptions:. Pegue la ruta copiada en Ir a la ruta de la carpeta y haga clic en Entrar:
Simplemente guarde el archivo xxx.app y el archivo plist dentro de la carpeta y podrá instalarlo en cualquier computadora en el simulador Xcode.
4. Abra la terminal
5. Ingrese la ruta xcrun simctl install booted xxx.app en la terminal y haga clic en Enter. Tenga en cuenta que la ruta xxx.app es la ruta de la aplicación que necesita instalar en el simulador, puede arrastrarla directamente a la terminal para obtenerla. Aquí hay un pequeño truco: puede copiar xcrun simctl install iniciado y pegarlo en la terminal, luego arrastrar xxx.app a la terminal y separar los dos con un espacio.
Esto le permite instalar su aplicación en el emulador y ejecutarla correctamente sin flashback.
Problemas anormales
1. La instalación de xcrun simctl inició /path/xxx.app
2. xcrun: error: no se puede encontrar la utilidad "simctl Not". una herramienta de desarrollador o en PATH`
xcrun simctl install booted /path/xxx.app
3. xcrun: error: ruta de desarrollador activa ("/ Volumes/Xcode/Xcode.app /Contents/Developer") no existe, utilice xcode-select -switch path/to/Xcode.app para especificar qué Xcode (o seeman xcode-select) desea utilizar para las herramientas de desarrollo de línea de comandos
Ninguno Inicio del dispositivo`
Estos problemas harán que la instalación no se realice correctamente. Si no, esto es lo que puedes hacer.
Solución
1. Obtenga la ruta de Xcode. Para obtener la ruta a Xcode, simplemente vaya a la aplicación, busque Xcode y arrástrelo a la terminal para obtener la ruta a Xcode.
2. Ingrese sudo xcode-select -switch Xcode path/Contents/Developer en la terminal.