¿Cómo detecta OS X una aplicación PowerPC?

0

Uso una aplicación llamada Anki para aprender idiomas extranjeros y terminología profesional. Esta aplicación crea una carpeta predeterminada en /Users/user/Documents/Anki , que no quería.

Puede evitar esto llamando a la aplicación desde el CLI con la opción -b . Debido a eso, entré en el paquete de aplicaciones y busqué el ejecutable en Anki.app/Contents/MacOs/ , que simplemente se llama Anki .

Cambié el nombre de este archivo a Anki2 e hice un nuevo ejecutable llamado Anki , que simplemente dice:

/Applications/Anki.app/Contents/MacOS/Anki2 -b /Users/henrikgiesel/Library/Application\ Support/Anki  

¡Y puedo abrir el paquete de aplicaciones perfectamente bien! ... Hasta el próximo reinicio, se quejará:

No puedes abrir la aplicación "Anki.app" porque las aplicaciones PowerPC ya no son compatibles.

¿Por qué es esto? ¿Cómo detecta OS X la aplicación PowerPC? ¿Funcionaría si escribiera un archivo C haciendo básicamente lo mismo y colocando la versión compilada en lugar del script de Shell?

EDIT:

Todavía puedo abrirlo desde la CLI de esta manera:

/Applications/Anki.app/Contents/MacOS/Anki

Pero no como este

open /Applications/Anki.app
    
pregunta hgiesel 13.12.2015 - 05:24

1 respuesta

2

Intente envolver el script de shell como una aplicación utilizando Platypus . He empaquetado múltiples scripts de Perl y Bash usando el programa, todos aparecen como aplicaciones simples, con un icono de su elección, ninguno ha sido identificado erróneamente como aplicaciones PPC.

    
respondido por el dr.nixon 12.10.2016 - 02:25

Lea otras preguntas en las etiquetas