Senor Cuete
Poster original- 9 de noviembre de 2011
- 21 de diciembre de 2020
No se puede utilizar un dispositivo de compilación para ejecutar este objetivo.
Seleccione un dispositivo disponible o elija un dispositivo simulado como destino.
En mi configuración de compilación, tengo arquitecturas configuradas en arquitecturas estándar (Apple Silicon, Intel), predeterminado para XCode 12.3.
My Build Active Architecture Only se establece en NO. Este es el valor predeterminado para XCode 12.3.
No veo dónde podría cambiar la configuración para solucionar este problema y crear una aplicación para ambas arquitecturas. ¿Qué ocurre?
Además, las versiones más recientes del panel de configuración tienen tres columnas: Resuelto, nombre de la aplicación y macOS Default. Supongo que la tercera columna muestra la configuración predeterminada, lo cual es útil, pero ¿para qué sirve la columna Resuelto? ¿Puedo deshacerme de él? S
Senor Cuete
Poster original- 9 de noviembre de 2011
- 21 de diciembre de 2020
casperes1996
- 26 de enero de 2014
- Horsens, Dinamarca
- 21 de diciembre de 2020
Szymczyk
- Mar 5, 2006
- 21 de diciembre de 2020
Senor Cuete
Poster original- 9 de noviembre de 2011
- 21 de diciembre de 2020
Szymczyk
- Mar 5, 2006
- 21 de diciembre de 2020
Intenté elegir Any Mac en la barra de salto. No pude construir el proyecto y obtuve el mismo error descrito en la publicación original. Pude archivar el proyecto.
casperes1996
- 26 de enero de 2014
- Horsens, Dinamarca
- 22 de diciembre de 2020
El señor Cuete dijo: No, NO PUEDES construirlo con el proyecto configurado para construir para ambos y no creo que puedas archivarlo a menos que esté construido.Esto es evidentemente falso, amigo.
No puede construir y ejecutar. Pero de hecho puedes construirlo.
Senor Cuete
Poster original- 9 de noviembre de 2011
- 2 de enero de 2021
lipo path / appname.app / Contents / MacOS / appname -archs devuelve x86_64 arm64 por lo que está construyendo un binario universal automáticamente. Me pregunto qué hace la barra de tareas Any Mac (Apple Silicon, Intel). A
ADGrant
- Mar 26, 2018
- 4 de enero de 2021
El señor Cuete dijo: En la configuración de compilación de mi proyecto, la configuración de arquitectura predeterminada es Arquitecturas estándar (Apple Silicon, Intel) $ (ARCHS_STANDARD). Cuando uso elEso crea el binario universal para su lanzamiento. Si crea la aplicación con MyMac como su objetivo, se compilará para esa máquina (x86_64 para una Mac Intel y arm64 para una Mac Arm). Xcode en Arm Macs también le permite construir y ejecutar un binario Intel usando Rosetta.
lipo path / appname.app / Contents / MacOS / appname -archs devuelve x86_64 arm64 por lo que está construyendo un binario universal automáticamente. Me pregunto qué hace la barra de tareas Any Mac (Apple Silicon, Intel).
Entradas Populares